{"_id":"@freesewing/core-plugins","_rev":"47-e569860b6b3df65245220d1e3deef051","name":"@freesewing/core-plugins","dist-tags":{"next":"4.0.1-rc.1","latest":"4.10.2"},"versions":{"3.0.0-alpha.11":{"name":"@freesewing/core-plugins","version":"3.0.0-alpha.11","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@3.0.0-alpha.11","maintainers":[{"name":"eriese","email":"enoch.riese@gmail.com"},{"name":"joostdecock","email":"joost@joost.at"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"de0a46129241bf8bd39af50f0d641470e9c83852","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-3.0.0-alpha.11.tgz","fileCount":4,"integrity":"sha512-osA7E68pdm9j67dDWJme2Lynmb5LIEOjSK/xTcuz6hj9oYftpxR4sON8SXZq5yWioj4rfrvNxrMHRnV4bOPZzQ==","signatures":[{"sig":"MEQCIEpUVcz215vRgL/Jm2Uco6abVGOWgdOVTjXEhnh0a5qVAiBfIdSqRCSrVZGlvFr6xkZu3rE0jWkyPB6/Dg96zgH/mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229418},"type":"module","module":"dist/index.mjs","engines":{"npm":"9","node":"18"},"exports":{".":{"default":"./dist/index.mjs","internal":"./src/index.mjs"}},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"703e0e807dcf46d0be76fbba84925d45c6bb1f2f","scripts":{"lab":"cd ../../sites/lab && yarn start","lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","build":"node build.mjs","clean":"rimraf dist","mbuild":"NO_MINIFY=1 node build.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","vbuild":"VERBOSE=1 node build.mjs","wbuild":"node build.mjs","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'","build:all":"yarn build","wbuild:all":"yarn wbuild"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"9.6.7","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"18.17.0","dependencies":{},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.9","mocha":"10.2.0","@freesewing/plugin-round":"3.0.0-alpha.11","@freesewing/plugin-mirror":"3.0.0-alpha.11","@freesewing/plugin-sprinkle":"3.0.0-alpha.11","@freesewing/plugin-annotations":"3.0.0-alpha.11"},"peerDependencies":{"@freesewing/core":"3.0.0-alpha.11"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_3.0.0-alpha.11_1695974027179_0.5006166672047192","host":"s3://npm-registry-packages"}},"3.0.0-alpha.13":{"name":"@freesewing/core-plugins","version":"3.0.0-alpha.13","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@3.0.0-alpha.13","maintainers":[{"name":"eriese","email":"enoch.riese@gmail.com"},{"name":"joostdecock","email":"joost@joost.at"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"2c6932d2556fb0f071df7878531a2ca92428c758","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-3.0.0-alpha.13.tgz","fileCount":4,"integrity":"sha512-fAKK+r8k9Jt2ihBfAh3B5014YUzjTTQYJbEWbcfPsEwOc60wXVkUKL0KDiJlRboHw1PidNz5q97M5EUUa9p2xg==","signatures":[{"sig":"MEYCIQCAZ6Uzkm4HCqFEJS4U5q50agdyVqvlVdFQ8+yFfNBWIAIhAPYYssy5IsB1yQnciF+UUQM3Aej8SGxqY5bzvtCavII7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229418},"type":"module","module":"dist/index.mjs","engines":{"npm":"9","node":"18"},"exports":{".":{"default":"./dist/index.mjs","internal":"./src/index.mjs"}},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"703e0e807dcf46d0be76fbba84925d45c6bb1f2f","scripts":{"lab":"cd ../../sites/lab && yarn start","lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","build":"node build.mjs","clean":"rimraf dist","mbuild":"NO_MINIFY=1 node build.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","vbuild":"VERBOSE=1 node build.mjs","wbuild":"node build.mjs","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'","build:all":"yarn build","wbuild:all":"yarn wbuild"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"9.6.7","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"18.17.0","dependencies":{},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.3.9","mocha":"10.2.0","@freesewing/plugin-round":"3.0.0-alpha.13","@freesewing/plugin-mirror":"3.0.0-alpha.13","@freesewing/plugin-sprinkle":"3.0.0-alpha.13","@freesewing/plugin-annotations":"3.0.0-alpha.13"},"peerDependencies":{"@freesewing/core":"3.0.0-alpha.13"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_3.0.0-alpha.13_1695974301136_0.3493722445514589","host":"s3://npm-registry-packages"}},"3.0.0-alpha.14":{"name":"@freesewing/core-plugins","version":"3.0.0-alpha.14","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@3.0.0-alpha.14","maintainers":[{"name":"eriese","email":"enoch.riese@gmail.com"},{"name":"joostdecock","email":"joost@joost.at"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"deb36d687471cba817cb02590a25406d0092c753","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-3.0.0-alpha.14.tgz","fileCount":4,"integrity":"sha512-0L/cj7hVqzOkLcmEqjMaJaFndGHt74+hlm4TH5U01ggKAqc2bquncEI+aR/S1l58HNf4fksNCfdp1/E3NJImew==","signatures":[{"sig":"MEQCIHCP0inK2nT/JDhwwxSmWFb2z4ZvSmEpo9XDZSqJEhOIAiAkDE6AiK+dw37x2Ocjg+rWaMQbNXNIR0NlPB0Nu2J6AA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229418},"type":"module","module":"dist/index.mjs","engines":{"npm":"9","node":"18"},"exports":{".":{"default":"./dist/index.mjs","internal":"./src/index.mjs"}},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"ebe5b17b0bfdc5fea4df5bc5a2519a06c995afc8","scripts":{"lab":"cd ../../sites/lab && yarn start","lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","build":"node build.mjs","clean":"rimraf dist","mbuild":"NO_MINIFY=1 node build.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","vbuild":"VERBOSE=1 node build.mjs","wbuild":"node build.mjs","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'","build:all":"yarn build","wbuild:all":"yarn wbuild"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"9.6.7","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"18.17.0","dependencies":{},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.3.9","mocha":"10.2.0","@freesewing/plugin-round":"3.0.0-alpha.14","@freesewing/plugin-mirror":"3.0.0-alpha.14","@freesewing/plugin-sprinkle":"3.0.0-alpha.14","@freesewing/plugin-annotations":"3.0.0-alpha.14"},"peerDependencies":{"@freesewing/core":"3.0.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_3.0.0-alpha.14_1696078762696_0.3260835953558199","host":"s3://npm-registry-packages"}},"3.0.0-beta.0":{"name":"@freesewing/core-plugins","version":"3.0.0-beta.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@3.0.0-beta.0","maintainers":[{"name":"eriese","email":"enoch.riese@gmail.com"},{"name":"joostdecock","email":"joost@joost.at"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"bafb5d8de281956e7f1f2803a017df5c0622d6c1","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-3.0.0-beta.0.tgz","fileCount":4,"integrity":"sha512-1JZuiZ6kSYqzRvyDilr8N2RcJFAnvCiF51VBKIkSobDCYOoz9/rfSujUJDcp25f/HMq4i0Yw4d310+wNLgFALg==","signatures":[{"sig":"MEUCIQCAZUeRTyHX/BfkD2dhxgSWlf/zQIn4M2LyYHBVlElIagIgERuR7tNLlCYtcNHYNU+nONMCeABtgxJM8Xn9QtihNgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229374},"type":"module","module":"dist/index.mjs","engines":{"npm":"9","node":"18"},"exports":{".":{"default":"./dist/index.mjs","internal":"./src/index.mjs"}},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"4ed30ae5ff6ea663afe39bd47f97b7f9644df174","scripts":{"lab":"cd ../../sites/lab && yarn start","lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","build":"node build.mjs","clean":"rimraf dist","mbuild":"NO_MINIFY=1 node build.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","vbuild":"VERBOSE=1 node build.mjs","wbuild":"node build.mjs","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'","build:all":"yarn build","wbuild:all":"yarn wbuild"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"9.6.7","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"18.17.0","dependencies":{},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.3.9","mocha":"10.2.0","@freesewing/plugin-round":"3.0.0-beta.0","@freesewing/plugin-mirror":"3.0.0-beta.0","@freesewing/plugin-sprinkle":"3.0.0-beta.0","@freesewing/plugin-annotations":"3.0.0-beta.0"},"peerDependencies":{"@freesewing/core":"3.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_3.0.0-beta.0_1696079349714_0.270158781221981","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@freesewing/core-plugins","version":"3.0.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@3.0.0","maintainers":[{"name":"eriese","email":"enoch.riese@gmail.com"},{"name":"joostdecock","email":"joost@joost.at"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"66b1d3bda0408681a480941e5f1920e541079c9c","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-3.0.0.tgz","fileCount":4,"integrity":"sha512-2kaybEooEgoMTxuE7pCmt+kEBYwepNozrgtIYRx/meoBiICJB6M6kwj3/F/PwqGXvUBUDcE3XOnb4bKJrOrFgg==","signatures":[{"sig":"MEQCIDBSj6Jx08+JXmUJAh12xd9WEV7JjNnvU3GpyblbyKJDAiB5i6oqnkZK0OjtrWjULUlrQ1a0WSb8Du5eRG/umVYnqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188131},"type":"module","module":"dist/index.mjs","engines":{"npm":"9","node":"18"},"exports":{".":{"default":"./dist/index.mjs","internal":"./src/index.mjs"}},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"eb32bc5fe0875e6b06dc5cf26c4d47aa177d62c8","scripts":{"lab":"cd ../../sites/lab && yarn start","lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","build":"node build.mjs","clean":"rimraf dist","mbuild":"NO_MINIFY=1 node build.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","vbuild":"VERBOSE=1 node build.mjs","wbuild":"node build.mjs","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'","build:all":"yarn build","wbuild:all":"yarn wbuild"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"9.6.7","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"18.17.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.9","mocha":"10.2.0","@freesewing/plugin-round":"3.0.0","@freesewing/plugin-mirror":"3.0.0","@freesewing/plugin-sprinkle":"3.0.0","@freesewing/plugin-annotations":"3.0.0"},"peerDependencies":{"@freesewing/core":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_3.0.0_1696088971836_0.653403862327943","host":"s3://npm-registry-packages"}},"3.1.0-rc.0":{"name":"@freesewing/core-plugins","version":"3.1.0-rc.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@3.1.0-rc.0","maintainers":[{"name":"eriese","email":"enoch.riese@gmail.com"},{"name":"joostdecock","email":"joost@joost.at"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"fc21bfb64a072235def511ef58f3a9bbc03ba1f6","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-3.1.0-rc.0.tgz","fileCount":4,"integrity":"sha512-vK0QS+2+RtEwf6Pnru9Dxf4PL82uPY16/x5jus6xXSX829cE7LlIKCHs6L5doJttO9FCf9ur1revL0S57FyWYA==","signatures":[{"sig":"MEYCIQCEM8HeaFjIwYsVrtEsxLVamW5bHe5eXVavxk9BICnDqAIhAI2kAbgCATycVn6Yot6ukGEh64tQgeJM2RKm9CvqCzan","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198747},"type":"module","module":"dist/index.mjs","engines":{"npm":">=9","node":">=18"},"exports":{".":{"default":"./dist/index.mjs","internal":"./src/index.mjs"}},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"14bca334f67d07e8bba38d97f189880914040f55","scripts":{"lab":"cd ../../sites/lab && yarn start","lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","build":"node build.mjs","clean":"rimraf dist","mbuild":"NO_MINIFY=1 node build.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","vbuild":"VERBOSE=1 node build.mjs","wbuild":"node build.mjs","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'","build:all":"yarn build","wbuild:all":"yarn wbuild"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"9.6.7","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"18.17.0","dependencies":{},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"4.3.10","mocha":"10.2.0","@freesewing/plugin-round":"3.1.0-rc.0","@freesewing/plugin-mirror":"3.1.0-rc.0","@freesewing/plugin-sprinkle":"3.1.0-rc.0","@freesewing/plugin-annotations":"3.1.0-rc.0"},"peerDependencies":{"@freesewing/core":"3.1.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_3.1.0-rc.0_1703423211063_0.8390035459543392","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@freesewing/core-plugins","version":"3.1.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@3.1.0","maintainers":[{"name":"eriese","email":"enoch.riese@gmail.com"},{"name":"joostdecock","email":"joost@joost.at"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"f9ed9fd40503846eeeda7880785a6c06041a7b06","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-3.1.0.tgz","fileCount":4,"integrity":"sha512-HZlsNCPhYgEeeoks7yYJB/kljbx8XIlWWd/WlQqa1EJpKu6QtSNlI2oWj1xKLxE1xEQUf4EdlUHvROAdCV+17A==","signatures":[{"sig":"MEUCIChq0VSl0yn7RRUQqttBbA50UV/JEvq/dJO7x9VbjJyzAiEA0fwY3sY3Ny6wAOxkM6ExHWm3fasfZ1sSfoX0SkOIl6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198644},"type":"module","module":"dist/index.mjs","engines":{"npm":">=9","node":">=18"},"exports":{".":{"default":"./dist/index.mjs","internal":"./src/index.mjs"}},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"ba370f74d28c9ccfbf06835a48d81e9b1ef21e81","scripts":{"lab":"cd ../../sites/lab && yarn start","lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","build":"node build.mjs","clean":"rimraf dist","mbuild":"NO_MINIFY=1 node build.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","vbuild":"VERBOSE=1 node build.mjs","wbuild":"node build.mjs","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'","build:all":"yarn build","wbuild:all":"yarn wbuild"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"9.6.7","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"18.17.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","mocha":"10.2.0","@freesewing/plugin-round":"3.1.0","@freesewing/plugin-mirror":"3.1.0","@freesewing/plugin-sprinkle":"3.1.0","@freesewing/plugin-annotations":"3.1.0"},"peerDependencies":{"@freesewing/core":"3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_3.1.0_1703619086329_0.2826226582444693","host":"s3://npm-registry-packages"}},"3.2.0-rc.0":{"name":"@freesewing/core-plugins","version":"3.2.0-rc.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@3.2.0-rc.0","maintainers":[{"name":"eriese","email":"enoch.riese@gmail.com"},{"name":"joostdecock","email":"joost@joost.at"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"e70ea5da5094aaf2a8d651bb74ed84d02dfa695b","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-3.2.0-rc.0.tgz","fileCount":4,"integrity":"sha512-st9AGFgcFmreM4qgaxNPCJx7FaZrIf0SwDtNnzx4xr6U2P1EG9NcuNUvA53vvXYTo5TPc9KfAX18vJb4NNKILw==","signatures":[{"sig":"MEQCIE3w8XyJYmWAKRyda9c5Bz61JuluxIGViD0owTUYDSxEAiBd6xnogefMfYUqdPGY1LWS2uAAjyrZUc5u/Yz2A3+c2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198761},"type":"module","module":"dist/index.mjs","engines":{"npm":">=9","node":">=18"},"exports":{".":{"default":"./dist/index.mjs","internal":"./src/index.mjs"}},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"617fb6fa173d41b38e04a56af2fb8a04ce40d501","scripts":{"lab":"cd ../../sites/lab && yarn start","lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","build":"node build.mjs","clean":"rimraf dist","mbuild":"NO_MINIFY=1 node build.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","vbuild":"VERBOSE=1 node build.mjs","wbuild":"node build.mjs","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'","build:all":"yarn build","wbuild:all":"yarn wbuild"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"9.6.7","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"18.17.0","dependencies":{},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.0.3","mocha":"10.2.0","@freesewing/plugin-round":"3.2.0-rc.0","@freesewing/plugin-mirror":"3.2.0-rc.0","@freesewing/plugin-sprinkle":"3.2.0-rc.0","@freesewing/plugin-annotations":"3.2.0-rc.0"},"peerDependencies":{"@freesewing/core":"3.2.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_3.2.0-rc.0_1707654864812_0.6657743118232105","host":"s3://npm-registry-packages"}},"3.3.0-rc.1":{"name":"@freesewing/core-plugins","version":"3.3.0-rc.1","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@3.3.0-rc.1","maintainers":[{"name":"eriese","email":"enoch.riese@gmail.com"},{"name":"joostdecock","email":"joost@joost.at"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"6e66375ef7878e83bad7c549847cc52fe23f7a80","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-3.3.0-rc.1.tgz","fileCount":4,"integrity":"sha512-2ieFot8C0eYorGnnCBiQ7d4AoYz/z4Pge3kXw8Eculgzlbe3olbsa5/HvrlX7JF+SM6GzoUwsF0NFzbJZ6hTRA==","signatures":[{"sig":"MEUCIQCXgWtwR4yaRcEqvFygXEy9otWrT47YGztxPlOgiOObdgIgeppmoj9vMZVqKZ7ib/m4yfvE4PbQ7415e74L4ylQYOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198362},"type":"module","module":"dist/index.mjs","engines":{"node":">= 18.17.0 <22"},"exports":{".":{"default":"./dist/index.mjs","internal":"./src/index.mjs"}},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"2c1a7b08ba9f378014b4a15d478eee68839af677","scripts":{"lab":"cd ../../sites/lab && yarn start","lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","build":"node build.mjs","clean":"rimraf dist","mbuild":"NO_MINIFY=1 node build.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","vbuild":"VERBOSE=1 node build.mjs","wbuild":"node build.mjs","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'","build:all":"yarn build","wbuild:all":"yarn wbuild"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.5.0","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"18.20.2","dependencies":{},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/plugin-round":"3.3.0-rc.1","@freesewing/plugin-mirror":"3.3.0-rc.1","@freesewing/plugin-sprinkle":"3.3.0-rc.1","@freesewing/plugin-annotations":"3.3.0-rc.1"},"peerDependencies":{"@freesewing/core":"3.3.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_3.3.0-rc.1_1715441378726_0.6983798760302526","host":"s3://npm-registry-packages"}},"4.0.0-rc.1":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.1","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.1","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"b8fcb44e8461bd151e3f18ff02de17b753504d9d","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.1.tgz","fileCount":3,"integrity":"sha512-2zssD3OrBBCsUQveupQX+KBpzR3mDcQsECe+amBQ4rHkUSBu/QrmOwUgYJfp+nigr7k84rCLuKYSt0My9GNViQ==","signatures":[{"sig":"MEQCIDF/nqhUV8l1YP6OxPVjQK7UysRDGsj2cwd6brfD/NlbAiAj6GyZh4Q5LN/3ovsXVMEWAK0oprLGi34LcaducwFX0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10963},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"9d35658b08e91c1669fd688807318a5f5aef4915","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/plugin-round":"4.0.0-rc.1","@freesewing/plugin-mirror":"4.0.0-rc.1","@freesewing/plugin-sprinkle":"4.0.0-rc.1","@freesewing/plugin-annotations":"4.0.0-rc.1"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.1_1743429004772_0.918060131984505","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.2":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.2","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.2","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"ce1cae22f8716d8ef88c0454593098f906a62e5a","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.2.tgz","fileCount":3,"integrity":"sha512-b7YAqPkOQqmZKPZjnggoYFrS/qmN56/J8RRYe2Td12keNRnSsHucXP/qsmxtPGuAvlLKhTVn3S4o9gwEjN8hgA==","signatures":[{"sig":"MEQCICmFDIQQKVEXRF++iBkqMAI5H8esGQUBFsfjHva+hKgZAiBm60uMOPsII/LJ0oCrApx/q4kIJNKJavAjCA0/BZiJwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10996},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"9d35658b08e91c1669fd688807318a5f5aef4915","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/plugin-round":"4.0.0-rc.2","@freesewing/plugin-mirror":"4.0.0-rc.2","@freesewing/plugin-sprinkle":"4.0.0-rc.2","@freesewing/plugin-annotations":"4.0.0-rc.2"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.2_1743430777325_0.03754012580271948","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.3":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.3","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.3","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"c6fbbd6241958ffd1cb8b376c667146ec55999e0","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.3.tgz","fileCount":3,"integrity":"sha512-2MXB14c1vuy5VjLSwqMrcGImDB5MB0Z28XwEokMtL7mSBBAYEfwbpDQgxKmLdLwBZu+9JKkG3K2jPn6aPCNYTA==","signatures":[{"sig":"MEYCIQDnx5emBx+29s4MbqoZKyqkiIziKgvo6UVVQHoIBPZhPwIhAPkpSjkYzueN75yxG0tYwGhYfMspCLayiFK79iW4c44N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11246},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"f07a1fbbc199a6c12e1ea3dbf7aeb9bdd5225d6d","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@freesewing/plugin-round":"4.0.0-rc.3","@freesewing/plugin-mirror":"4.0.0-rc.3","@freesewing/plugin-bin-pack":"4.0.0-rc.3","@freesewing/plugin-sprinkle":"4.0.0-rc.3","@freesewing/plugin-annotations":"4.0.0-rc.3","@freesewing/plugin-measurements":"4.0.0-rc.3"},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/plugin-round":"4.0.0-rc.3","@freesewing/plugin-mirror":"4.0.0-rc.3","@freesewing/plugin-sprinkle":"4.0.0-rc.3","@freesewing/plugin-annotations":"4.0.0-rc.3"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.3_1743432603809_0.029442390096118265","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.4":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.4","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.4","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"ae563bff7003c00ce9cb39c2d9556e46041578d6","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.4.tgz","fileCount":3,"integrity":"sha512-ob/lE/1HkDxkd5EB5k4mCwHQCGkGca8EWs6I86XH41LTxntppIzQ377bISO4gHNOusVw3YToFyeLgI7K2NH2jA==","signatures":[{"sig":"MEUCIQCEMOI1LQpieF+NQKOq4gL5kzbjUieAcLVnAlUB8O/zbwIgfxNM4umXyDpNXKt0e9y6ySQhu04Uxwc/GTUfV9Wm9v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10963},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"9d35658b08e91c1669fd688807318a5f5aef4915","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/plugin-round":"4.0.0-rc.4","@freesewing/plugin-mirror":"4.0.0-rc.4","@freesewing/plugin-sprinkle":"4.0.0-rc.4","@freesewing/plugin-annotations":"4.0.0-rc.4"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.4"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.4_1743433390451_0.4667865154009465","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.5":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.5","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.5","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"fac2d594424d26281778fe9990ac349f3906417c","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.5.tgz","fileCount":3,"integrity":"sha512-XzN4qiv/bzupFHmBaS3zxd5AqSJalCPDm/WR6nQXnbcj0dJ82zRDdapdEBt27Db1jLsJiEg4toAZ7f6gFfWErg==","signatures":[{"sig":"MEUCIETN8yfuR2ZEiJj8xPKVtRXspBC+43L8iWkLPcRVu1OFAiEAnag0jAwIvYGm0MyZgLjhnV4y3eEiqM0CHkRFZScikXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10992},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"800bea619c2e1bb054ea670dff2f50c471c0d53f","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/plugin-round":"4.0.0-rc.5","@freesewing/plugin-mirror":"4.0.0-rc.5","@freesewing/plugin-sprinkle":"4.0.0-rc.5","@freesewing/plugin-annotations":"4.0.0-rc.5"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.5"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.5_1743433712851_0.1599252459888414","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.7":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.7","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.7","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"f4c8cd2064471d39b962580872f69ad657fca177","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.7.tgz","fileCount":4,"integrity":"sha512-N6ON83YDsT3xMUuQehqmcZMnc4QjAyntCQ9nH03HIxACnaEsPzjjLwx/RglANQjz0G4rhRUpi+nkdO1BXN5HNw==","signatures":[{"sig":"MEUCIQDz5UlJIwMQzgfiXZ6OCDokfUylEznmIzWz4VuDBz5ckQIgbVMUILnyML1YDNbTl8ZnjMzapwZ96DY9ewtv7TmJmjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11004},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"ca0fee048a713ef4e6eb4b8a1cde08283fccc1b2","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/plugin-round":"4.0.0-rc.7","@freesewing/plugin-mirror":"4.0.0-rc.7","@freesewing/plugin-sprinkle":"4.0.0-rc.7","@freesewing/plugin-annotations":"4.0.0-rc.7"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.7_1743435931379_0.6188100948672526","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.8":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.8","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.8","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"9eec832a977edf4f7ea145fc31daa28996b7ea2b","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.8.tgz","fileCount":4,"integrity":"sha512-PAp+2gTF3tHDbnFp3787YZMH9/HxHFq9du2iKrsz70eJY3L+XrQ11fQ1QGeM3ioFq3337IE3e3uFLHTD0RlpwA==","signatures":[{"sig":"MEUCIA6+vsotu14sLXWdQ5DlUqdBnYOnhPShiafTWBhpPfiSAiEAsXGZDmtjvzGoQOVeCzyZUP5//p9wScBEgKtjIh9KLjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11108},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"cd58566bb6bc9ce746185cbc53c52917b87313f3","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@freesewing/plugin-round":"4.0.0-rc.8","@freesewing/plugin-mirror":"4.0.0-rc.8","@freesewing/plugin-bin-pack":"4.0.0-rc.8","@freesewing/plugin-sprinkle":"4.0.0-rc.8","@freesewing/plugin-annotations":"4.0.0-rc.8","@freesewing/plugin-measurements":"4.0.0-rc.8"},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.8_1743436846359_0.9907576880221278","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.9":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.9","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.9","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"bceda654d546ec09a31504e4a5a598de04b001be","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.9.tgz","fileCount":4,"integrity":"sha512-CLEPGpMVRE8iL9FX5XSkOAI9g9EidXLYjORMRbf22rkyX/r/YLIogtx7vaB+3fkYmy2u1n1Z9YH/V+nq+jnV0g==","signatures":[{"sig":"MEQCICuHLKuAJGYRX8THsf4z7cFA47wnoDQyRu+4/mJNP4VfAiAenY7AlC23OAudIQ94bhoSisPScYNwSKMoylyhwF/iEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10996},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"ca87838d1d28c82c6a06e27338c6c731a3eaaaea","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/plugin-round":"4.0.0-rc.9","@freesewing/plugin-mirror":"4.0.0-rc.9","@freesewing/plugin-sprinkle":"4.0.0-rc.9","@freesewing/plugin-annotations":"4.0.0-rc.9"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.9_1743441627460_0.6459870247740771","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.10":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.10","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.10","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"8169d3f29961b16f055c758affaa4a6e22c82d15","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.10.tgz","fileCount":4,"integrity":"sha512-JxkSlVVMBU2JLvWH2f65EHDIKXjWTaOaYU/0KTrotXLlHbCgvEAWbiIll8qfbqWK3tZISDucGPsSizLChVAz1g==","signatures":[{"sig":"MEQCID1ZPrJWPDrnNngOQ9v5NeKSEMDeSzjcngJQPEr5NtifAiAfkGGUekePdfG3vImz+2D9CYM1w86ebmEDuWcgR3eoUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11108},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"5cbe7f88cfecd272a9b634ac82b63e7d91862fea","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@freesewing/plugin-round":"4.0.0-rc.10","@freesewing/plugin-mirror":"4.0.0-rc.10","@freesewing/plugin-bin-pack":"4.0.0-rc.10","@freesewing/plugin-sprinkle":"4.0.0-rc.10","@freesewing/plugin-annotations":"4.0.0-rc.10","@freesewing/plugin-measurements":"4.0.0-rc.10"},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.10"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.10_1743442674081_0.6948077416371767","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.11":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.11","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.11","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"613115ac53b897cf70dcab21e6e6dc788e875c0a","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.11.tgz","fileCount":4,"integrity":"sha512-FMP1KTcHZt1WynP/2g78qO6zxok4HBrgKXPtetnvA9LGAYJcTvymqG2LR0Z0bk23Gn8pFrqKJ2NTWlRGdg6iIA==","signatures":[{"sig":"MEQCIBFulV8MD3ruRKOkemvB1iM/OvC9Sl6itc+9ieF5az61AiAGa7d5BSjpOYe5xsIuDS4LSWY9+W2L7bGVFl6i4xbtQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11108},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"2301da5b85db20387af557910796e9c10a37f491","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@freesewing/plugin-round":"4.0.0-rc.11","@freesewing/plugin-mirror":"4.0.0-rc.11","@freesewing/plugin-bin-pack":"4.0.0-rc.11","@freesewing/plugin-sprinkle":"4.0.0-rc.11","@freesewing/plugin-annotations":"4.0.0-rc.11","@freesewing/plugin-measurements":"4.0.0-rc.11"},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.11"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.11_1743496846333_0.03353167891470554","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.12":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.12","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.12","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"d77ea574e86eb29ba35f1f7a77beee67349d32fd","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.12.tgz","fileCount":4,"integrity":"sha512-gSJYnX4r0QzTR00IXbuvcZ10LuRa2LLHc7OP2viVdA45yDyzLjAi0D7gpKKDLxcqHuy9SMpowINZxwtpFp1DgA==","signatures":[{"sig":"MEYCIQC2ea1WNIqn3ubVOWxx9ubxX/TUk+W2BBZzKorB/grp5gIhAKVqvFKmjkZErXv+CUxhuiuHHzgq4fhyB5yhyfY9tZ71","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11108},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"bfc51cc8285d452d2c2e4ef4b3fd75ee0f78ab60","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@freesewing/plugin-round":"4.0.0-rc.12","@freesewing/plugin-mirror":"4.0.0-rc.12","@freesewing/plugin-bin-pack":"4.0.0-rc.12","@freesewing/plugin-sprinkle":"4.0.0-rc.12","@freesewing/plugin-annotations":"4.0.0-rc.12","@freesewing/plugin-measurements":"4.0.0-rc.12"},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.12"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.12_1743497895480_0.48254157842153034","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.13":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.13","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.13","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"fb9b55bf8cd881dc302b6802d36278c79bf684ca","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.13.tgz","fileCount":4,"integrity":"sha512-CE5MSPsCTEQ9x5TnLMPTD3MKTFNBwRC8DeN6JER4/jQdoTtxx5bGigAZnOd3csoL5J2eDh0GNVISgx7W+AZPzA==","signatures":[{"sig":"MEQCIBH2/zkbejGXsPgRXVczdUO15rzayv0x3hnrM3ePrJKOAiBlvRGJQUf5gpPOebFRdhZQwUgKWKVC7txA5ThA5a3Q7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11108},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"cee2037e50769937ab0d4176529807f79cd52dd7","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@freesewing/plugin-round":"4.0.0-rc.13","@freesewing/plugin-mirror":"4.0.0-rc.13","@freesewing/plugin-bin-pack":"4.0.0-rc.13","@freesewing/plugin-sprinkle":"4.0.0-rc.13","@freesewing/plugin-annotations":"4.0.0-rc.13","@freesewing/plugin-measurements":"4.0.0-rc.13"},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.13"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.13_1743498156630_0.40364310402184955","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.14":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.14","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.14","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"c7207bb2c0dc3d002aaffd518a646d15bdffb8e8","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.14.tgz","fileCount":4,"integrity":"sha512-9XgotIeeFcbx5pE4Z8lpWvz4+U+nJyFQtVfXXW+An5rZ4chRXFf7zQ3+lZA3zxQkR1dZGSpiWBbl/WVoDeZUyA==","signatures":[{"sig":"MEYCIQDh353Yir/EKIBuBPFLKUjckFYXjb3D3lFQIyK8RkEuIAIhAO3Z7Mr3hFObpZHgC5Y3YcF6tPqHvfV7PjbpTGXH+gE6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11108},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"e54c166f665a462f5c3646f47e96b8e2b02730fc","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@freesewing/plugin-round":"4.0.0-rc.14","@freesewing/plugin-mirror":"4.0.0-rc.14","@freesewing/plugin-bin-pack":"4.0.0-rc.14","@freesewing/plugin-sprinkle":"4.0.0-rc.14","@freesewing/plugin-annotations":"4.0.0-rc.14","@freesewing/plugin-measurements":"4.0.0-rc.14"},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.14"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.14_1743498647415_0.06596047064299926","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.15":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.15","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.15","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"a8f2f3394860f31c3d495eb8587c6aa47fb64402","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.15.tgz","fileCount":4,"integrity":"sha512-144qpmcOOkl628/drzQW9Q25xPR0y+bk1E5y1F/U3Zf3eX8r1AAmVzeKwMVE3LIFhox2InHsgOy0m+4xYA3bmw==","signatures":[{"sig":"MEYCIQCd9NwgUkCGSEyh1foRTnU5qTgPGV7OOPyaosUJrdmp3AIhAJQxeenk7sj+kWPSIqIxazd+c8+GzqmabxpzQMDaV+6Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11108},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"86e24880acdfd60bc1b98a49d6c1efa8bc4287bc","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@freesewing/plugin-round":"4.0.0-rc.15","@freesewing/plugin-mirror":"4.0.0-rc.15","@freesewing/plugin-bin-pack":"4.0.0-rc.15","@freesewing/plugin-sprinkle":"4.0.0-rc.15","@freesewing/plugin-annotations":"4.0.0-rc.15","@freesewing/plugin-measurements":"4.0.0-rc.15"},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.15_1743506839226_0.24509353830701075","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.16":{"name":"@freesewing/core-plugins","version":"4.0.0-rc.16","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0-rc.16","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"3765ca2fa14878d027578a3b84f2cdc15192d21a","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0-rc.16.tgz","fileCount":4,"integrity":"sha512-X+eYBzsob7KQ3xuoDS/sErfyG0FInXRmG4SlS5uLnoI5MDajgHS8EfUoiYhnb62ggG1rREiQ46Y9LTi8/iof2Q==","signatures":[{"sig":"MEYCIQCosbg9yPUQr3nhiOBUWx0sYuyI5pmE8vDTJ2LNpQrR/QIhAMLOOKEhKIkl8ryuwSi0dE+aFTC0oTXWj680pLmWsO38","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11108},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"60655dadab1338cf1c014642e8c5d321a5a813d2","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@freesewing/plugin-round":"4.0.0-rc.16","@freesewing/plugin-mirror":"4.0.0-rc.16","@freesewing/plugin-bin-pack":"4.0.0-rc.16","@freesewing/plugin-sprinkle":"4.0.0-rc.16","@freesewing/plugin-annotations":"4.0.0-rc.16","@freesewing/plugin-measurements":"4.0.0-rc.16"},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.0.0-rc.16"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0-rc.16_1743513485967_0.21837242347338504","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@freesewing/core-plugins","version":"4.0.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.0","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"e193388c5ec9379a6ecad5a0050e20674c06396c","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.0.tgz","fileCount":4,"integrity":"sha512-G4dC0QlELvONGlaCbEa0cagOXO/oWLQ5mPVSuo4pKYdtM32jLxQjXgtLotg5c5Dvqfp8m+05d65oNCQTkCkIBQ==","signatures":[{"sig":"MEQCIDlmXN1thndYdpmGEbAzglECUs4bEdBUjN/xfwhwT2U+AiANFPODQXRaJY229ROMxHtPLkJHwB74rDH4eoahlkoWrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10016},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"51dc1d973265f7d69b8fd0c2dbdfe83ea4bcb9a5","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with FreeSewing's core library","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@freesewing/plugin-round":"4.0.0","@freesewing/plugin-mirror":"4.0.0","@freesewing/plugin-bin-pack":"4.0.0","@freesewing/plugin-sprinkle":"4.0.0","@freesewing/plugin-annotations":"4.0.0","@freesewing/plugin-measurements":"4.0.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.0_1743517464541_0.8708146702282433","host":"s3://npm-registry-packages-npm-production"}},"4.0.1-rc.1":{"name":"@freesewing/core-plugins","version":"4.0.1-rc.1","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.1-rc.1","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"076a0b481af28dca01926d4b9158b488a9388197","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.1-rc.1.tgz","fileCount":4,"integrity":"sha512-zeKMeTMf86fyKfvgBOR0AVtHcV717t3WX1PHLD5CMkE7mmLO3JbIbaMOUduCeR7rnwnoYAXGrbAUdXH8o0klbQ==","signatures":[{"sig":"MEYCIQD/DZBG1YTCgLK3KycPeJUE0zE50ZEjbBMwPLG6bgS00QIhAPLy7BVywdjylHcjtbIj8u8SzFcUdqyW/KW+nmnk5uFb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10194},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"387812ccfd0ee474ddac6084a401d70e729e160d","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@freesewing/plugin-round":"4.0.1-rc.1","@freesewing/plugin-mirror":"4.0.1-rc.1","@freesewing/plugin-bin-pack":"4.0.1-rc.1","@freesewing/plugin-sprinkle":"4.0.1-rc.1","@freesewing/plugin-annotations":"4.0.1-rc.1","@freesewing/plugin-measurements":"4.0.1-rc.1"},"publishConfig":{"tag":"next","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.0.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.1-rc.1_1749465971271_0.6894125052315141","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@freesewing/core-plugins","version":"4.0.1","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.1","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"7dc186b0205dea0792539b45ebbbad8c7a1cfa0d","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.1.tgz","fileCount":4,"integrity":"sha512-bEAmJWfgwGVyi/cT/5SZ064ufVqSmd4v6oXni6mhxZ+bP7XMfmeA+IkshpbLjBkEeuK1uMkLFM4fkG/n7omFsQ==","signatures":[{"sig":"MEUCIHGDjWHRnWIg5k+MC+Z/3iR2fVnhXKdXOmn4SPbtic74AiEA7Y/UOh905hkA5wuPnloblWw2NeHJE8U1LBuESJHUIEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10151},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"577a58c44ec5e26c8c43aa90ee07ffff22094426","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@freesewing/plugin-round":"4.0.1","@freesewing/plugin-mirror":"4.0.1","@freesewing/plugin-bin-pack":"4.0.1","@freesewing/plugin-sprinkle":"4.0.1","@freesewing/plugin-annotations":"4.0.1","@freesewing/plugin-measurements":"4.0.1"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.1_1749481497222_0.09250477662179346","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@freesewing/core-plugins","version":"4.0.2","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.2","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"3581e5c48ab588a621be85560cf3579a0908bf1d","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.2.tgz","fileCount":4,"integrity":"sha512-Ye8bQRvfunzKjx7r4CljEmyldCZpYDJ4acYlYfZMQULlUdBJ+VHQ0gOK64g1gxK/UiVjkkM4DaI27F6g5zFR9g==","signatures":[{"sig":"MEQCIBOtozzlqiSHzRMYjpoGfAKmIxMKwMiFdmDPLOUdAV5WAiAX1SIoZU499SCwewmBwiuhe6gJU21tHZnXeNISzj390g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10151},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"4bc73937b08ba7a70bd492e49af16e2a74ac0914","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@freesewing/plugin-round":"4.0.2","@freesewing/plugin-mirror":"4.0.2","@freesewing/plugin-bin-pack":"4.0.2","@freesewing/plugin-sprinkle":"4.0.2","@freesewing/plugin-annotations":"4.0.2","@freesewing/plugin-measurements":"4.0.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.2_1749482404080_0.1169523756422648","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@freesewing/core-plugins","version":"4.0.3","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.0.3","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"4a7cab6e0705c90b4c871e98fbbfa31ab14e7317","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.0.3.tgz","fileCount":4,"integrity":"sha512-1fxlAkM5bO1H/wP26Zg+ITh7IHq7Vdu/wP2O4ozkxCp9YpWdmAp8Vboza5035OZdNTO+4EyYntPt2XHS5W/2Vg==","signatures":[{"sig":"MEUCIQCDhA/20/znLp9cg8pyNcJfUWK5o8PfaHJBClWcthWLZAIgD5Mke7cqR8En1uRSRMgLqUWCU3jaCEcJgQnhtQyEtbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10151},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"9d568de8c200731eaafd2ef59134f125b2b94922","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@freesewing/plugin-round":"4.0.3","@freesewing/plugin-mirror":"4.0.3","@freesewing/plugin-bin-pack":"4.0.3","@freesewing/plugin-sprinkle":"4.0.3","@freesewing/plugin-annotations":"4.0.3","@freesewing/plugin-measurements":"4.0.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.0.3_1749487803211_0.7478345199835019","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@freesewing/core-plugins","version":"4.1.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.1.0","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"0f8b93ab662b14224f0b1f6b8917cf6a7df51df9","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.1.0.tgz","fileCount":4,"integrity":"sha512-v2zUI00GmPwX90imfv7VKSgRXqTZbu7zBLVEUNs3izDWLFYfsGIDNunqFK+rhxkhPABVn2pwp9+OvwDuvY699A==","signatures":[{"sig":"MEQCIEi0SDkoqF+bek3NTd4FsU7j3FlRvr64IPgxRhmxip/uAiB1B7rQsZsHXqMGC2/ksbHyBEZD/7mCZR9HEx9DpR4UPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10151},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"7db10c26c41e99294ebb78c948794be5298e0555","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","actor":{"name":"joostdecock","type":"user","email":"joost@joost.at"},"email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.9.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@freesewing/plugin-round":"4.1.0","@freesewing/plugin-mirror":"4.1.0","@freesewing/plugin-bin-pack":"4.1.0","@freesewing/plugin-sprinkle":"4.1.0","@freesewing/plugin-annotations":"4.1.0","@freesewing/plugin-measurements":"4.1.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.1.0_1751209821403_0.20848442555150837","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@freesewing/core-plugins","version":"4.2.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.2.0","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"b08dbf3c0bf5f7ac0ad57bd00d786b9a3e704758","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.2.0.tgz","fileCount":4,"integrity":"sha512-uLpxdj/egGHyIOvCRSzOCoq9ek6OCCkM/Rp7nKIgDCQgrQvvf6GPb5eKujl7n5Tqeid6AUS/89MKbysaptSNvg==","signatures":[{"sig":"MEYCIQD2Gj9XHPnYqDHbayXQ2SnXEo/CgCQGOLiUrmnfg634CgIhAPFlSYDX0em3p6s39i+JkqyIaBcxn3GWwpHUWCbLDTky","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10151},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"1fc8a56d0af75058a5a3bd1a7b6c96fe7e6c574c","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.8.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@freesewing/plugin-round":"4.2.0","@freesewing/plugin-mirror":"4.2.0","@freesewing/plugin-bin-pack":"4.2.0","@freesewing/plugin-sprinkle":"4.2.0","@freesewing/plugin-annotations":"4.2.0","@freesewing/plugin-measurements":"4.2.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.2.0_1755354853703_0.05788607066992868","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@freesewing/core-plugins","version":"4.3.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.3.0","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"a28023928654ccc24035359d1fdd0678f507fd77","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.3.0.tgz","fileCount":4,"integrity":"sha512-+6IrT4tJI8/uJud0QVR6s/dGtJLTwz34HNlWUtHcEoSiUcm3r51y/bKWCEI+Qu+KREEZ+wxOb8IQ+TAP5e0kcg==","signatures":[{"sig":"MEQCIFwXBprbx6NebaTZkV0TQyhgfzZ9/VHo3n7DQHbMaUWPAiBw6FlxwivCvc85bBtlWRYOtfBrX1Nl90X7O3zdk31XOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10151},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"cdcb1c0d3c4970dbcacdd912b49b26b5aa52728f","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.9.3","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@freesewing/plugin-round":"4.3.0","@freesewing/plugin-mirror":"4.3.0","@freesewing/plugin-bin-pack":"4.3.0","@freesewing/plugin-sprinkle":"4.3.0","@freesewing/plugin-annotations":"4.3.0","@freesewing/plugin-measurements":"4.3.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.3.0_1758905021833_0.7968906329908647","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@freesewing/core-plugins","version":"4.3.1","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.3.1","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.org/","bugs":{"url":"https://github.com/freesewing/freesewing/issues"},"dist":{"shasum":"736994cb7735f83e3a11ae9f591438e6424a1ade","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.3.1.tgz","fileCount":4,"integrity":"sha512-W+MuWUignBbWVC/Ma/K4F1dz4WISLNNNBvyjJUrv/V30CAl5kIoM7VUoO3xnC0Bwa/m8Ag/NZWSh3BkDMMgcjg==","signatures":[{"sig":"MEUCIQDtHBriWLwi5lMPGv2nP41zWAAjOCDrdpaqgs7t1YROowIgK+0XTcgrEaLAYbvZfpdGTWoO9TwdQWQCsPr6v801CI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10151},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.org/patrons/join","type":"individual"},"gitHead":"08a2f96fbcbeb2391278ee7907305aa96832874e","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"git+https://github.com/freesewing/freesewing.git","type":"git"},"_npmVersion":"10.9.3","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@freesewing/plugin-round":"4.3.1","@freesewing/plugin-mirror":"4.3.1","@freesewing/plugin-bin-pack":"4.3.1","@freesewing/plugin-sprinkle":"4.3.1","@freesewing/plugin-annotations":"4.3.1","@freesewing/plugin-measurements":"4.3.1"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.3.1_1758905748359_0.6759789122324908","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@freesewing/core-plugins","version":"4.4.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.4.0","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.eu/","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"caa58b35d7e8b954bb85b7f2082bf201621400a7","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.4.0.tgz","fileCount":4,"integrity":"sha512-G3sU62u3Dnps2oiYgKrdKWCsQ7LjNN/RS7mTpvap1gi9TJLZsY3o4iNdTxgJz8s9SxZSFYBNELWqXC1PMWa7gw==","signatures":[{"sig":"MEUCIQDi9dFofujnzGVXoGG55FjFkHbSF20wHnLfQWaujaVJKQIgeHRByz5lrjUlRfFzi63sbK8vOFN8yoTYJFhD82ubPUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10155},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"3149fa391630e4ed499ee56be9a1d0126e086778","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.3","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@freesewing/plugin-round":"4.4.0","@freesewing/plugin-mirror":"4.4.0","@freesewing/plugin-bin-pack":"4.4.0","@freesewing/plugin-sprinkle":"4.4.0","@freesewing/plugin-annotations":"4.4.0","@freesewing/plugin-measurements":"4.4.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.4.0_1762448915706_0.6485746088549069","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@freesewing/core-plugins","version":"4.4.1","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.4.1","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.eu/","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"f5ae41a8c676ca1b2ec45364c0e2cc71c5345a9c","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.4.1.tgz","fileCount":4,"integrity":"sha512-KQ8Hjw9gSO0r0pr+T5gIgrLpermkdWnipYsA8/DELcOSj1Czfxicf1qweanKB/651ZPOXX+O3jsNnmDC0AW6kQ==","signatures":[{"sig":"MEUCIQD5gUYs5VmJ5Wo5WnfrDu+y+fCgcpcVqvVgalMTDGai4wIgUWQ2L2ocOdLZTObBs7h5MRP9JiJowt9TpadHp/sQGDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10155},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"85e69eaeaf5c289b7670e4e11a0f03b437f8bb11","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@freesewing/plugin-round":"4.4.1","@freesewing/plugin-mirror":"4.4.1","@freesewing/plugin-bin-pack":"4.4.1","@freesewing/plugin-sprinkle":"4.4.1","@freesewing/plugin-annotations":"4.4.1","@freesewing/plugin-measurements":"4.4.1"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.4.1_1764421801279_0.39557929302824113","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"@freesewing/core-plugins","version":"4.4.2","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.4.2","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.eu/","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"0418bfdaa4561571609f5fad35eab8cb573cedc9","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.4.2.tgz","fileCount":4,"integrity":"sha512-r3UXIQTXhKfE91HLT5UWem31ha9Dvp6RPHUyl+1IBYNQCxGt0EAsKRUTSNzW76gHyq/QJ329sqDmOFMcFbyedQ==","signatures":[{"sig":"MEUCIQD7yH5GZTiPjVq0FP03AQnkzEAEJwW4R9nHO43uu0HeGwIgTrJL4omwSeRtaocO5HsECS4eHNK55xwWTaZ5F7VsD5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10155},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"93b2d78d5b5e23f6ac898b4aa24ddc0afa124617","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@freesewing/plugin-round":"4.4.2","@freesewing/plugin-mirror":"4.4.2","@freesewing/plugin-bin-pack":"4.4.2","@freesewing/plugin-sprinkle":"4.4.2","@freesewing/plugin-annotations":"4.4.2","@freesewing/plugin-measurements":"4.4.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.4.2"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.4.2_1764428312996_0.5566345530268602","host":"s3://npm-registry-packages-npm-production"}},"4.4.3":{"name":"@freesewing/core-plugins","version":"4.4.3","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.4.3","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.eu/","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"1c7e875b1fd534c5e223b09296107148bd4a943e","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.4.3.tgz","fileCount":4,"integrity":"sha512-KeKMw+xiMp6sgremRm7ne5rd0X759pd1MAYYyn7LlIqu+4JB6wKWmiXv2/NMv/3+iwKPWmMM08/GHy+6ibQ69Q==","signatures":[{"sig":"MEUCIQCrw+UMhtebyFlNQ/2zuxq6b60MeD6nUbiB/mTIy3SK8wIga2YZSMk0IEE2YhgZTxBnZ/0I8QUPkJ2CMfym8UukkZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10155},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"2b174b4bcebfa1ec0704ef4a1256ced09fcbf51c","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@freesewing/plugin-round":"4.4.3","@freesewing/plugin-mirror":"4.4.3","@freesewing/plugin-bin-pack":"4.4.3","@freesewing/plugin-sprinkle":"4.4.3","@freesewing/plugin-annotations":"4.4.3","@freesewing/plugin-measurements":"4.4.3"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.4.3_1764429277995_0.2816093796652208","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@freesewing/core-plugins","version":"4.5.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.5.0","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.eu/","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"7eb66cce913d385993c2ce740168161552333c47","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.5.0.tgz","fileCount":4,"integrity":"sha512-0pk/03wsVBAzYQE2WtOCh4CGGKsSs0KL8IbeeuYRRMgMP9WKhXdRCPgtndTQbe1PagfwCkqVTUi76B3gPcAPlQ==","signatures":[{"sig":"MEYCIQCN4mrxairYgWSN1JGG33smwH+QGe34pHWa10GN5NjafgIhAJkjIbwl3EGXNxlYTHz051q2fMoxMhwJFI+beDslAJlS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10155},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"44ac94ca8188554632076c2fbd75af7f36f4cc40","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@freesewing/plugin-round":"4.5.0","@freesewing/plugin-mirror":"4.5.0","@freesewing/plugin-bin-pack":"4.5.0","@freesewing/plugin-sprinkle":"4.5.0","@freesewing/plugin-annotations":"4.5.0","@freesewing/plugin-measurements":"4.5.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.5.0_1771760219452_0.6426838838255238","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@freesewing/core-plugins","version":"4.6.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.6.0","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.eu/","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"16335b1f8c87ebb67c3fe0286c37e44d0f966396","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.6.0.tgz","fileCount":4,"integrity":"sha512-s0negesgLXPrML7Hl2UdX+h+HbVosFgOI6J/pLd3QIau/7uHIWS+i70MCeb0yJuov4JftjpPnFDeW/JvgCySOA==","signatures":[{"sig":"MEQCIFrIWfZvpHxtQaRdT52G8WAdJ11l3YA7/2KUTq5DRJ7+AiA14J1w0KSx299s5ZKTWFqCEeXpUNV6wrsa6pYr9vynFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10237},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"62e0b0ead17d3f7fb91af9ecda34bb23288b33de","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@freesewing/plugin-round":"4.6.0","@freesewing/plugin-mirror":"4.6.0","@freesewing/plugin-bin-pack":"4.6.0","@freesewing/plugin-sprinkle":"4.6.0","@freesewing/plugin-annotations":"4.6.0","@freesewing/plugin-measurements":"4.6.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.6.0_1772975258968_0.509761248592721","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@freesewing/core-plugins","version":"4.7.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.7.0","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.eu/","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"ce00e6832f859acf7ead0b94a17a1570941afd80","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.7.0.tgz","fileCount":4,"integrity":"sha512-b68xYTefFkITNxHcOKHAinZUjLkPdo20AgCFyr+URpOoyHRZH33qS7K3ysF+FPC7H7o5r3SsjZzzpTHIgCVBQw==","signatures":[{"sig":"MEYCIQDVyR1tI/i/HFoWQq0hv5wUPw/UM3KjUJayEzXGk1ntUwIhAKmYOKW395kzHavqN9meMmcnxLexLmddb9hGrJ/hSqaA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10237},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"1404f31e3187c1c6ab652d577e9b277e642c460f","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@freesewing/plugin-round":"4.7.0","@freesewing/plugin-mirror":"4.7.0","@freesewing/plugin-bin-pack":"4.7.0","@freesewing/plugin-sprinkle":"4.7.0","@freesewing/plugin-annotations":"4.7.0","@freesewing/plugin-measurements":"4.7.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.7.0_1774596687063_0.30448966167696545","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@freesewing/core-plugins","version":"4.7.1","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.7.1","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.eu/","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"e08a2b207a023431ebab5ee0d7b5e782889663d1","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.7.1.tgz","fileCount":4,"integrity":"sha512-F6mNtiOHWMlKnPFsmUBGC+eWdoXBuSqFgSxQd7sjXR3NoIodK+clZgSEmF/8iFa7lCmZ2HqykDapOpMSThxo4Q==","signatures":[{"sig":"MEQCIBXQbPfV83e1yfUsI/jXXUoyi7BUiZJxD0MJiZB8EnLtAiBy0Y4TkhexCgUnMIZzdGjRxWxqtCgRLo9FXiIBZgpOhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10237},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"a851ee09aaaa131f0569a64bc397974ee2b7ad05","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@freesewing/plugin-round":"4.7.1","@freesewing/plugin-mirror":"4.7.1","@freesewing/plugin-bin-pack":"4.7.1","@freesewing/plugin-sprinkle":"4.7.1","@freesewing/plugin-annotations":"4.7.1","@freesewing/plugin-measurements":"4.7.1"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.7.1_1774852671496_0.9602622182588985","host":"s3://npm-registry-packages-npm-production"}},"4.7.2":{"name":"@freesewing/core-plugins","version":"4.7.2","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.7.2","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.eu/","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"5b61cde703f462ba5de5f945584c5cf65063b197","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.7.2.tgz","fileCount":4,"integrity":"sha512-53ooqZyPHlc+sT6nKwUL/m23tuKlt5sWlUe8kHjfNvWXUlQWNqkockRZs7JzrHVpGVj01vv6b+9bYBEbAT27vw==","signatures":[{"sig":"MEUCIQCpxI9KNUR06mgvjAaD4to+V65sAPhZi8MbtwhCP28oKQIgA/jlGHNZIQ+UGTFfCHSx5xlwOjzIo0Jkz0OonHU6Tss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10237},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"d3ec987c6e05c609c4f3aa6c0794b20d0cd3e417","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@freesewing/plugin-round":"4.7.2","@freesewing/plugin-mirror":"4.7.2","@freesewing/plugin-bin-pack":"4.7.2","@freesewing/plugin-sprinkle":"4.7.2","@freesewing/plugin-annotations":"4.7.2","@freesewing/plugin-measurements":"4.7.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.7.2_1775917069860_0.9620385315919455","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@freesewing/core-plugins","version":"4.8.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.8.0","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.eu/","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"447494a336167de7641b48b3caffdfb3e4116568","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.8.0.tgz","fileCount":4,"integrity":"sha512-vqyMEfcSIzBgvKVnUBhJFNXqjNPbeR37buKyKFfy6pATchNn9rmg3QSFxsjOc7OabpwlvF48FOCJStyqy5weZQ==","signatures":[{"sig":"MEUCIQD94gdkwWwGzN5c/C9GgPl2xOT+y52pKGTnjjrDU8Fi5QIgMPSrSv8zU47i0G3RcRA1l+VT14wdKIdjh9Tgs8ICawc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10237},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"db83d3c1e5d91345e1aa9a8be13fd508d186a123","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@freesewing/plugin-round":"4.8.0","@freesewing/plugin-mirror":"4.8.0","@freesewing/plugin-bin-pack":"4.8.0","@freesewing/plugin-sprinkle":"4.8.0","@freesewing/plugin-annotations":"4.8.0","@freesewing/plugin-measurements":"4.8.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.8.0_1776617248996_0.5149844718173389","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@freesewing/core-plugins","version":"4.9.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.9.0","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.eu/","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"39cde4f7864fa86d629a6e9f055e2f8f9874f3ca","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.9.0.tgz","fileCount":4,"integrity":"sha512-NehTvRo90W512nu0haUGzw5AcEQOn988yiLkUKzG9MU7Eqccp7UxFsVKe9NNiL/YZmPKGvJ1KynnascaLJ3KGA==","signatures":[{"sig":"MEYCIQCtUYm495sDqQHGXwPM3KMAzuq65NgK23adiJrBGqpDagIhANCDNQ5ehygpNy+fwWaHeibWK2kvrqovmA/sm2KGsPUx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10237},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"b191da16e936b9414949d635f1b0d7a5f3ca7d28","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@freesewing/plugin-round":"4.9.0","@freesewing/plugin-mirror":"4.9.0","@freesewing/plugin-bin-pack":"4.9.0","@freesewing/plugin-sprinkle":"4.9.0","@freesewing/plugin-annotations":"4.9.0","@freesewing/plugin-measurements":"4.9.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.9.0_1779704166097_0.0845705881729073","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@freesewing/core-plugins","version":"4.10.0","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.10.0","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.eu/","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"56bdf6e39b2630af9ad6a92330119475f08d2d83","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.10.0.tgz","fileCount":4,"integrity":"sha512-foYdHO3KC1q+dZri0UqwKk4EnGXeIKVCTn0ySt53M7TPAHzHfQ3IX7zGrSJ52fZgIi0Qq4kwxShAfqC8N9MFdA==","signatures":[{"sig":"MEQCIF7agWlUOCpFYNwfxFgFiL8pWq2F3buQr6q67ZruyVdkAiBcRt058+zk9hhi/6QJroUvl9I7g2a+rhBLx3Y/lbxmpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10246},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"0f3aa9d9dc1b824cf01d6b4110f7badb22e0e301","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.3","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@freesewing/plugin-round":"4.10.0","@freesewing/plugin-mirror":"4.10.0","@freesewing/plugin-bin-pack":"4.10.0","@freesewing/plugin-sprinkle":"4.10.0","@freesewing/plugin-annotations":"4.10.0","@freesewing/plugin-measurements":"4.10.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.10.0_1781871981331_0.8344312119187405","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@freesewing/core-plugins","version":"4.10.1","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/core-plugins@4.10.1","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"homepage":"https://freesewing.eu/","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"4df5745c75cddf33faa04b40aebe861e3fa6a692","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.10.1.tgz","fileCount":4,"integrity":"sha512-rN9dD+w/KmzzJgiUbXc7Z+n7zFi+QrQkj7hmJdMjaK65CB4OB7PHQkNPiy9xm358PiPvcfU21DcgNoqWqMqO8g==","signatures":[{"sig":"MEYCIQDhUaNOeEkXlNHvnerusaMKcjEhi3FDpmtpvrHU1VQMPgIhANyXC7FQTia5tgW9kHrSA22Z4k1HBNSmthVirETR7jos","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10246},"type":"module","module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"bc9828bcf9c725096ef37150635855dd9b7bff8d","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@freesewing/plugin-round":"4.10.1","@freesewing/plugin-mirror":"4.10.1","@freesewing/plugin-bin-pack":"4.10.1","@freesewing/plugin-sprinkle":"4.10.1","@freesewing/plugin-annotations":"4.10.1","@freesewing/plugin-measurements":"4.10.1"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.10.1"},"_npmOperationalInternal":{"tmp":"tmp/core-plugins_4.10.1_1786886804452_0.42005421622068373","host":"s3://npm-registry-packages-npm-production"}},"4.10.2":{"_id":"@freesewing/core-plugins@4.10.2","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"dist":{"shasum":"d5a4215b084ea85eb87851728276f192353e8fce","tarball":"https://registry.npmjs.org/@freesewing/core-plugins/-/core-plugins-4.10.2.tgz","fileCount":4,"integrity":"sha512-iZe6v/JV4JlH4+aifMuGFDhH5PV/Ou1KO5SXfq5fD90WqjtCZhmQWrwjEe9AU9PCSAcCswEZsltuKkl1edT4cQ==","signatures":[{"sig":"MEQCICPBeEUFdSJELYeWLdI141qT/3ZNYKKN7ADqsWRfbA/vAiAaEuhbbE2W1fIVZagevDd9WIRtmpPtE3GMbJ/e8ztMlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC7n3K4y/NiDaZFqvx+wSgXywyvUxiMe3yL8UqcspD3GwIgKYVcxf1jrX7F6MERqj26olXKp1FxddohHfVZsp9Ktpo="}],"unpackedSize":10246},"name":"@freesewing/core-plugins","type":"module","author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"module":"src/index.mjs","engines":{"node":">= 20"},"exports":{".":"./src/index.mjs"},"funding":{"url":"https://freesewing.eu/patrons/join","type":"individual"},"gitHead":"3d290d25d0b6a65852dd31aec125c97bc8ca6e2c","license":"MIT","scripts":{"lint":"npx eslint 'src/**' 'tests/*.mjs'","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js","symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'"},"version":"4.10.2","_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"homepage":"https://freesewing.eu/","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"_npmVersion":"10.9.2","description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","directories":{},"maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"_nodeVersion":"22.15.0","dependencies":{"@freesewing/plugin-round":"4.10.2","@freesewing/plugin-mirror":"4.10.2","@freesewing/plugin-bin-pack":"4.10.2","@freesewing/plugin-sprinkle":"4.10.2","@freesewing/plugin-annotations":"4.10.2","@freesewing/plugin-measurements":"4.10.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0"},"peerDependencies":{"@freesewing/core":"4.10.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core-plugins_4.10.2_1789295158221_0.37951956892639593"}}},"time":{"created":"2023-09-29T07:53:47.088Z","modified":"2026-09-13T10:25:58.464Z","3.0.0-alpha.11":"2023-09-29T07:53:47.409Z","3.0.0-alpha.13":"2023-09-29T07:58:21.383Z","3.0.0-alpha.14":"2023-09-30T12:59:23.022Z","3.0.0-beta.0":"2023-09-30T13:09:10.062Z","3.0.0":"2023-09-30T15:49:32.030Z","3.1.0-rc.0":"2023-12-24T13:06:51.227Z","3.1.0":"2023-12-26T19:31:26.596Z","3.2.0-rc.0":"2024-02-11T12:34:24.980Z","3.3.0-rc.1":"2024-05-11T15:29:38.925Z","4.0.0-rc.1":"2025-03-31T13:50:04.966Z","4.0.0-rc.2":"2025-03-31T14:19:37.498Z","4.0.0-rc.3":"2025-03-31T14:50:04.004Z","4.0.0-rc.4":"2025-03-31T15:03:10.608Z","4.0.0-rc.5":"2025-03-31T15:08:33.043Z","4.0.0-rc.7":"2025-03-31T15:45:31.509Z","4.0.0-rc.8":"2025-03-31T16:00:46.583Z","4.0.0-rc.9":"2025-03-31T17:20:27.865Z","4.0.0-rc.10":"2025-03-31T17:37:54.257Z","4.0.0-rc.11":"2025-04-01T08:40:46.479Z","4.0.0-rc.12":"2025-04-01T08:58:15.643Z","4.0.0-rc.13":"2025-04-01T09:02:36.790Z","4.0.0-rc.14":"2025-04-01T09:10:47.624Z","4.0.0-rc.15":"2025-04-01T11:27:19.367Z","4.0.0-rc.16":"2025-04-01T13:18:06.135Z","4.0.0":"2025-04-01T14:24:24.690Z","4.0.1-rc.1":"2025-06-09T10:46:11.427Z","4.0.1":"2025-06-09T15:04:57.408Z","4.0.2":"2025-06-09T15:20:04.247Z","4.0.3":"2025-06-09T16:50:03.354Z","4.1.0":"2025-06-29T15:10:21.588Z","4.2.0":"2025-08-16T14:34:13.868Z","4.3.0":"2025-09-26T16:43:42.013Z","4.3.1":"2025-09-26T16:55:48.532Z","4.4.0":"2025-11-06T17:08:35.885Z","4.4.1":"2025-11-29T13:10:01.458Z","4.4.2":"2025-11-29T14:58:33.160Z","4.4.3":"2025-11-29T15:14:38.244Z","4.5.0":"2026-02-22T11:36:59.588Z","4.6.0":"2026-03-08T13:07:39.113Z","4.7.0":"2026-03-27T07:31:27.201Z","4.7.1":"2026-03-30T06:37:51.632Z","4.7.2":"2026-04-11T14:17:50.031Z","4.8.0":"2026-04-19T16:47:29.122Z","4.9.0":"2026-05-25T10:16:06.239Z","4.10.0":"2026-06-19T12:26:21.484Z","4.10.1":"2026-08-16T13:26:44.599Z","4.10.2":"2026-09-13T10:25:58.312Z"},"bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","homepage":"https://freesewing.eu/","keywords":["freesewing","plugin","sewing pattern","sewing","design","parametric design","made to measure","diy","fashion"],"repository":{"url":"codeberg:freesewing/freesewing","type":"git"},"description":"An umbrella package of essential plugins that are bundled with the FreeSewing core library","maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"readme":"<p align='center'><a\n  href=\"https://www.npmjs.com/package/@freesewing/core-plugins\"\n  title=\"@freesewing/core-plugins on NPM\"\n  ><img src=\"https://img.shields.io/npm/v/@freesewing/core-plugins.svg\"\n  alt=\"@freesewing/core-plugins on NPM\"/>\n  </a><a\n  href=\"https://opensource.org/licenses/MIT\"\n  title=\"License: MIT\"\n  ><img src=\"https://img.shields.io/npm/l/@freesewing/core-plugins.svg?label=License\"\n  alt=\"License: MIT\"/>\n  </a><a\n  href=\"#contributors-\"\n  title=\"All Contributors\"\n  ><img src=\"https://img.shields.io/badge/all_contributors-131-pink.svg\"\n  alt=\"All Contributors\"/>\n  </a></p><p align='center'><a\n  href=\"https://forum.freesewing.org\"\n  title=\"Follow @freesewing_org on Twitter\"\n  ><img src=\"https://img.shields.io/badge/%F3%A0%80%A0-Forum-E4405F.svg?logo=discourse&logoColor=white&logoWidth=15\"\n  alt=\"Follow @freesewing_org on Twitter\"/>\n  </a><a\n  href=\"https://chat.freesewing.org\"\n  title=\"Chat with us on Discord\"\n  ><img src=\"https://img.shields.io/discord/698854858052075530?label=Chat%20on%20Discord\"\n  alt=\"Chat with us on Discord\"/>\n  </a><a\n  href=\"https://freesewing.org/patrons/join\"\n  title=\"Become a FreeSewing Patron\"\n  ><img src=\"https://img.shields.io/badge/%F3%A0%80%A0-Support%20us-blueviolet.svg?logo=cash-app&logoColor=white&logoWidth=15\"\n  alt=\"Become a FreeSewing Patron\"/>\n  </a></p>\n\n# @freesewing/core-plugins\n\nAn umbrella package of essential plugins that are bundled with the FreeSewing core library\n\n\n# Plugins\n\n 1)  [plugin-cutonfold](https://github.com/freesewing/plugin-cutonfold) : Add cut-on-fold indicators to your patterns \n 2)  [plugin-dimension](https://github.com/freesewing/plugin-dimension) : Add dimensions to your (paperless) patterns \n 3)  [plugin-grainline](https://github.com/freesewing/plugin-grainline) : Add grainline indicators to your patterns \n 4)  [plugin-logo](https://github.com/freesewing/plugin-logo) : Add a scalebox to your patterns\n 5)  [plugin-scalebox](https://github.com/freesewing/plugin-scalebox) : Add pretty titles to your pattern parts \n 6)  [plugin-title](https://github.com/freesewing/plugin-title) : Add pretty titles to your pattern parts \n 7)  [plugin-round](https://github.com/freesewing/plugin-title) : Rounds corners\n 8)  [plugin-sprinkle](https://github.com/freesewing/plugin-sprinkle) : Add multiple snippets to your pattern\n\nNote that these are all **build-time plugins**. In other words, plugins used by developers/pattern designers,\nrather than run-time plugins that are used when generating patterns.\n\nWithout exception, all freesewing patterns use all these plugins, so it made sense to bundle them.\n\n## Usage\n\nTo load this plugin, add it to your instantiated pattern.\n\nOn node.js:\n\n```js\nimport freesewing from '@freesewing/core'\nimport plugins from '@freesewing/plugin-bundle'\n\nlet pattern = new freesewing.Pattern().with(plugins);\n```\n\n\n# FreeSewing\n\n> [!TIP]\n>#### Support FreeSewing: Become a patron, or make a one-time donation 🥰\n>\n> FreeSewing is an open source project maintained by Joost De Cock and financially supported by the FreeSewing patrons.\n>\n> If you feel FreeSewing is worthwhile, and you can spend a few coins without\nhardship, then you should [join us and become a patron](https://freesewing.eu/patrons/join).\n\n## What am I looking at? 🤔\n\nThis repository is the FreeSewing *monorepo* holding all FreeSewing's websites, documentation, designs, plugins, and other NPM packages.\n\nThis folder holds: @freesewing/core-plugins\n\nIf you're not entirely sure what to do or how to start, type this command:\n\n```\nnpm run tips\n```\n\n> [!NOTE]\n> If you don't want to set up a dev environment, you can run it in your browser:\n> \n> [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://codeberg.org/freesewing/freesewing)\n> \n> We recommend that you fork our repository and then \n> put `gitpod.io/#<entire-url-of-your-fork` into a browser \n> to start up a browser-based dev environment of your own.\n\n## About FreeSewing 💀\n\nWhere the world of makers and developers collide, that's where you'll find FreeSewing.\n\nIf you're a maker, checkout [freesewing.eu](https://freesewing.eu/) where you can generate\nsewing patterns adapted to your measurements.\n\nIf you're a developer, the FreeSewing documentation lives at [freesewing.dev](https://freesewing.dev/).\nThe FreeSewing [core library](https://freesewing.dev/reference/api/) is a *batteries-included* toolbox\nfor parametric design of sewing patterns. But FreeSewing also provides a range \nof [plugins](https://freesewing.dev/reference/plugins/) that further extend the \nfunctionality of the platform.\n\nIf you have NodeJS installed, you can try it right now by running:\n\n```bash\nnpx @freesewing/studio\n```\n\nGetting started guides are available for:\n- [Linux](https://freesewing.dev/tutorials/getting-started-linux/)\n- [MacOS](https://freesewing.dev/tutorials/getting-started-mac/)\n- [Windows](https://freesewing.dev/tutorials/getting-started-windows/)\n\nThe [pattern design tutorial](https://freesewing.dev/tutorials/pattern-design/) will\nshow you how to create your first parametric design.\n\n## Getting started ⚡ \n\nTo get started with FreeSewing, you can spin up our development environment with:\n\n```bash\nnpx @freesewing/studio\n```\n\nTo work with FreeSewing's monorepo, you'll need [NodeJS v20](https://nodejs.org) on your system.  \nOnce you have that, clone (or fork) this repo and run `npm run kickstart`:\n\n```bash\ngit clone git@codeberg.org:freesewing/freesewing.git\ncd freesewing\nnpm run kickstart\n```\n\n## Links 👩‍💻\n\n**Official channels**\n\n - 💻 Makers website: [FreeSewing.eu](https://freesewing.eu/)\n - 💻 Developers website: [FreeSewing.dev](https://freesewing.dev/)\n - ✅ [Support](https://forum.freesewing.eu/),\n   [Issues](https://codeberg.org/freesewing/freesewing/issues) &\n   [Codeberg](https://codeberg.org/freesewing/freesewing)\n\n**Social media**\n\n - 🐘 Mastodon: [@freesewing](https://freesewing.social/@freesewing) on [FreeSewing.social](https://freesewing.social/)\n - 🐘 Mastodon: [@joost](https://freesewing.social/@joost) on [FreeSewing.social](https://freesewing.social/)\n\n**Places the FreeSewing community hangs out**\n\n - 💬 [Forum](https://forum.freesewing.eu/)\n - 💬 [Discord](https://discord.freesewing.org/)\n - 💬 [Reddit](https://www.reddit.com/r/freesewing/)\n\n## License: MIT 🤓\n\n© [Joost De Cock](https://codeberg.org/joostdecock).  \nSee [the license file](https://codeberg.org/freesewing/freesewing/blob/develop/LICENSE) for details.\n\n## Where to get help 🤯\n\nFor [Support](https://freesewing.eu/support), please use the [forum](https://forum.freesewing.eu).\n\n","readmeFilename":"README.md"}