{"_id":"@freesewing/sarah","_rev":"17-8fe0416b6dd055e538947caf4bd83f54","name":"@freesewing/sarah","dist-tags":{"latest":"4.10.2"},"versions":{"4.2.0":{"name":"@freesewing/sarah","version":"4.2.0","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"6d11bbcb3a9b607dfdb58358f1489dba4d13af39","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.2.0.tgz","fileCount":10,"integrity":"sha512-1FskD3Y7w8pdfzOvq+/edTQRcN3Un48NE7KwUDgVj3knMbsefiKdj0BTvm9FylcxtuCd9KVAEMTaU7OLxblb2g==","signatures":[{"sig":"MEQCIFUD5h03wOnlVDbSl+iD1UgZCVizYlBkZrKHJSMySMHiAiBYnz5oyePuCQ8fFQvjSjzLBI6xeh2BUWV9j6ciBWK9og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32969},"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":"A FreeSewing pattern for a basic skirt block pattern (natural waist) based on Aldrich","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.2.0","@freesewing/plugin-timing":"4.2.0"},"peerDependencies":{"@freesewing/core":"4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.2.0_1755354862064_0.3764463942551606","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@freesewing/sarah","version":"4.3.0","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"0f5f79700f7d9c5abcf91bf0c8129e4c1b4a4f93","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.3.0.tgz","fileCount":10,"integrity":"sha512-VBj30I4+2Zk0bovaIhimeavaROzebzS8J3JSdroE8EcJ55qs3u2+IsRh4+ftjC5BPasaD5hysDvKqaZr4PIgtA==","signatures":[{"sig":"MEUCIEb/nJ9jtvZ04ChCl7Px+3et27H+0Rv/KSYoNlP5Owo+AiEAg06gMxxiWD1RW5ETs9JDKkZnnHMNPPETrjmxGGyCqR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32969},"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":"A FreeSewing pattern for a basic skirt block pattern (natural waist) based on Aldrich","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.3.0","@freesewing/plugin-timing":"4.3.0"},"peerDependencies":{"@freesewing/core":"4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.3.0_1758905013882_0.16291516126524108","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@freesewing/sarah","version":"4.3.1","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://github.com/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"1900637e60899e225f06cf5c424de8ffc527de4e","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.3.1.tgz","fileCount":10,"integrity":"sha512-rR20ETdctu3vd2T1x6lIZC44EoONr33RO0tTjk4wHNOhnAPv5ByAxgJ0bpKSJgFxhY/fxo5VYVl31JywkHwdEw==","signatures":[{"sig":"MEUCIQCFgoISpIPeRtjBcsDyGfn1jJ9l78kfT04OIOTETEP9iQIgMTK2+RR9JF1yR/SFbpCYFbbBgNQN2TQLuhEGP8mPTbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32969},"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":"A FreeSewing pattern for a basic skirt block pattern (natural waist) based on Aldrich","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.3.1","@freesewing/plugin-timing":"4.3.1"},"peerDependencies":{"@freesewing/core":"4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.3.1_1758905741080_0.7209445896289506","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@freesewing/sarah","version":"4.4.0","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"80d01055267518a5ddc993de9a4691759292105b","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.4.0.tgz","fileCount":10,"integrity":"sha512-YU6+VwY+wg5yBDyLc9/FjCsjJ2rLrH1AvurcFheWnQ5natabym7oCF6xIY6O3+9Cj2n1M+1MzwfXyCDgZbccSA==","signatures":[{"sig":"MEYCIQDDGBM4ealL1SvkRHrdtLqQ477Q57WfXvvg8sVQ+P9u3AIhAPJE0B0sVx+B9Tt73ri16lIMzAYMZ5pIb6ken9Fxc/m0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35460},"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":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.4.0","@freesewing/plugin-timing":"4.4.0"},"peerDependencies":{"@freesewing/core":"4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.4.0_1762448934483_0.001934029566388773","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@freesewing/sarah","version":"4.4.1","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"b7c42f93b0e378f5d6d6756d1a4767c92b15cd94","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.4.1.tgz","fileCount":9,"integrity":"sha512-A70GxmpWCnPZ359I50t91TYF1OFvm8LjssDzg2JmHS8Ki5TO/xR3HwgJcZqRyU/3nIGq2wQAdcsnKKmLRfaxcw==","signatures":[{"sig":"MEUCIQC2XFELNPVUGHD6m9RgR3plUbgkHljNqJemDT+qTHtQGgIgEgOrrxtyMuasiNkjLil8XpoUOxXyyycz6+7RLGpE09U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33189},"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":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","directories":{},"_nodeVersion":"22.15.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.4.1","@freesewing/plugin-timing":"4.4.1"},"peerDependencies":{"@freesewing/core":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.4.1_1764421798881_0.49419484316595774","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"@freesewing/sarah","version":"4.4.2","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"c423f7ce6334cfc77cd707d30583644834cda0ea","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.4.2.tgz","fileCount":9,"integrity":"sha512-1xou+F27IFRg8fVZYDf9bn62tyZlE0ObF8KBHMAtLFe5cNalM3y/CS+Vq+zentuRJAMGbc4d8xHXNjCM51FSFQ==","signatures":[{"sig":"MEUCIQCIMrEGZuRGOpoBu1vd4vLxy3qC0kJMNE2rgYY2Mx0SEQIgPilvy9922FLur0Cn4m6LWSk120hvAzagHE1j7u0tyCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33189},"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":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","directories":{},"_nodeVersion":"22.15.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.4.2","@freesewing/plugin-timing":"4.4.2"},"peerDependencies":{"@freesewing/core":"4.4.2"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.4.2_1764428320862_0.9546544181534613","host":"s3://npm-registry-packages-npm-production"}},"4.4.3":{"name":"@freesewing/sarah","version":"4.4.3","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"06aed7fd0cf06580670e13c5929941f7af901c43","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.4.3.tgz","fileCount":9,"integrity":"sha512-p11HI2cIZFI5kuycKxKZ+tfonHfnU1kZ2HDk/7oiW8SE/WakcA09XVBbYsVvpaWSDDoAWfy/aMSi02TdLckCaQ==","signatures":[{"sig":"MEUCIDRa6A8epo0oZK4Da+9DY6/eYY1eMIMH6ZYcJo3QlwCqAiEAsDiyo1HmSr8H14CWKAPPmN8qsCu0fB32HnI5DSGvJcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33235},"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":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","directories":{},"_nodeVersion":"22.15.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.4.3","@freesewing/plugin-timing":"4.4.3"},"peerDependencies":{"@freesewing/core":"4.4.3","@freesewing/plugin-path-utils":"4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.4.3_1764429285722_0.5421308347484066","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@freesewing/sarah","version":"4.5.0","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"4edaa7faf9b3e8e5634c248378c8429a88529115","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.5.0.tgz","fileCount":9,"integrity":"sha512-p3vVrOgpbBil4PTHP7TYjCXkdQRiZSNyawji2Clieh0SdX9F5zG1mU75Y4PwGb6TaCfLyX6puq4VuuTJnfQyIQ==","signatures":[{"sig":"MEUCIFgoNAaTtarMc6bHrnKo3PozvhI3ICkaFRq5eDH2JK9JAiEAkreN39AFAABL9iagL15B39vhjcyjxPOfo6lQyjYWxOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33235},"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":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","directories":{},"_nodeVersion":"22.15.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.5.0","@freesewing/plugin-timing":"4.5.0"},"peerDependencies":{"@freesewing/core":"4.5.0","@freesewing/plugin-path-utils":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.5.0_1771760226039_0.5539852406461026","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@freesewing/sarah","version":"4.6.0","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"01f42faf064379f4f68d1f4cae82b91134c33b62","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.6.0.tgz","fileCount":9,"integrity":"sha512-OHJWHB3yKfEJ0WCJarO6pOUH6V3QbqwLPyRXvrGI+6n3lTGc7Njz+MJ4y0XL/RUwA9bmR6bjmqMT+qz1khU5JQ==","signatures":[{"sig":"MEYCIQDYIDiX4aS4cKcBno9+b7iCnuwrWnC8rzXKB+jgBaYTZQIhAOLrycKzAU7YhpXswu0cb3n0e2d4uYaFDKd+XpTacR7P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33235},"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":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","directories":{},"_nodeVersion":"22.15.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.6.0","@freesewing/plugin-timing":"4.6.0"},"peerDependencies":{"@freesewing/core":"4.6.0","@freesewing/plugin-path-utils":"4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.6.0_1772975255659_0.7740662967525112","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@freesewing/sarah","version":"4.7.0","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"1668f6f67f43e895805b9efc960c77bee751f9bf","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.7.0.tgz","fileCount":9,"integrity":"sha512-bvrwXigbEKL+4+X9mlmakfs8HqMPqj02khvPpiBVzdFDKEkZ8VV74OUvjVHdlunPl7erHW5rwEGhmXS1+2UYWQ==","signatures":[{"sig":"MEQCIF5dJIaZclOszecfurtViCXnjh/dyBNqSk0w488IUZW3AiALCZJlz7O/X4F45FdL1Wd6owbg1TzGDAohgQSzeOrSAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33235},"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":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","directories":{},"_nodeVersion":"22.15.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.7.0","@freesewing/plugin-timing":"4.7.0"},"peerDependencies":{"@freesewing/core":"4.7.0","@freesewing/plugin-path-utils":"4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.7.0_1774596693667_0.8777976038324744","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@freesewing/sarah","version":"4.7.1","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"bb3cba03d9e1bfa0c3a7a6db115b931dc64d8ecc","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.7.1.tgz","fileCount":9,"integrity":"sha512-rvVD7a+Te04aHAZm7ZUJUaNTwMIMxJBAw0qeexEPNo1M0MmyDRi1+GGPbXnXmrE/U0N4AQYrdW9jNm+BC+OEuA==","signatures":[{"sig":"MEUCIGnCoZPwFUE6H4plZfbN22zPBoFefWCkXGvqftyg3a0lAiEAgY10gWk2n3k8pIEA3icjnr6JDogogAWbry/CcsU4uAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33235},"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":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","directories":{},"_nodeVersion":"22.15.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.7.1","@freesewing/plugin-timing":"4.7.1"},"peerDependencies":{"@freesewing/core":"4.7.1","@freesewing/plugin-path-utils":"4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.7.1_1774852678255_0.3450585726149653","host":"s3://npm-registry-packages-npm-production"}},"4.7.2":{"name":"@freesewing/sarah","version":"4.7.2","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"d13a5b60da23fdb0e1d90bc805c1970f30a4162e","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.7.2.tgz","fileCount":9,"integrity":"sha512-q+uKvHOHdUXDku2izHm9pWHc2/h3rHhUdMng49tUCRkkFdl94eXELPMVnip/VaxAEuKPMag5G8giolMIhDa+Yg==","signatures":[{"sig":"MEUCICdxJ/wVTX/KwJz2X7mcckSIJN2wpCCPpZX8FjTEjFNgAiEAxO4+WERiz8uAtGI1ulslb69aVC0JF3ugZr9D8UWKO+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33235},"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":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","directories":{},"_nodeVersion":"22.15.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.7.2","@freesewing/plugin-timing":"4.7.2"},"peerDependencies":{"@freesewing/core":"4.7.2","@freesewing/plugin-path-utils":"4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.7.2_1775917066801_0.09627435793132033","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@freesewing/sarah","version":"4.8.0","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"462edb1506d8041e36227337766d462799a69d95","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.8.0.tgz","fileCount":9,"integrity":"sha512-m2SYd2WyIvF7KWK4EAYY/T9HChfQLABXprsutA6atUAmUa9TUxcDw5vdOOvGiMCcaF5lMYGGKMadwqP5t+SWyg==","signatures":[{"sig":"MEUCIQDmKSRk+NpFqk6HseFvhpLzGTvNpaIzUNku8LV0ZAgNjwIgMm5uaYVy3Dk2CRSgajm2iVdbXRLs+EBq7+Sh8RkDTUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33235},"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":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","directories":{},"_nodeVersion":"22.15.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.8.0","@freesewing/plugin-timing":"4.8.0"},"peerDependencies":{"@freesewing/core":"4.8.0","@freesewing/plugin-path-utils":"4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.8.0_1776617245796_0.4110776287091853","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@freesewing/sarah","version":"4.9.0","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"1345e795d6df725808ecec5242a1b15868a2206e","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.9.0.tgz","fileCount":9,"integrity":"sha512-skicOuXB+AUsp/r/90mPK1ggug++kyJRN6YOR/tD1Vs49Gk13NG4zemhSNhQBkpV5T3DPqWln/xUxEte4eQzUA==","signatures":[{"sig":"MEUCIQCP7xrjYVxJRbWI5K3yijJG3dgqP+jBsmUHlYGJOXwQ4AIgZXtfwJrTpi7pFlErwcdIR3q5qv4z6EYhLe9u3xPGSFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33235},"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":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","directories":{},"_nodeVersion":"22.15.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.9.0","@freesewing/plugin-timing":"4.9.0"},"peerDependencies":{"@freesewing/core":"4.9.0","@freesewing/plugin-path-utils":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.9.0_1779704173429_0.5753332163854472","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@freesewing/sarah","version":"4.10.0","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"a1bf55449ca1cc6950b6a684afe675130f491f9f","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.10.0.tgz","fileCount":9,"integrity":"sha512-6Aaqf7GWo4PPi/4MIrBsDF5zWnVN7OeaG5bWuc8fG3i2GP7pSy0lXSosDUwhjGtD9+WkuAok9UIYa8q5wOuAQw==","signatures":[{"sig":"MEUCIQDXpfv+SsvR9EZZsLgE5aQih0FLcxBdiMeeRTb28b080wIgNQE55RzioUroh2CVwgrYsdBZGMIB+yaOpGPQ27PBmMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33241},"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":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","directories":{},"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.10.0","@freesewing/plugin-timing":"4.10.0"},"peerDependencies":{"@freesewing/core":"4.10.0","@freesewing/plugin-path-utils":"4.10.0"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.10.0_1781871999276_0.4945018335499807","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@freesewing/sarah","version":"4.10.1","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"author":{"url":"https://codeberg.org/joostdecock","name":"Joost De Cock","email":"joost@joost.at"},"license":"MIT","_id":"@freesewing/sarah@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":"15f1de7bef46f2c474075bf4b71334661a30fe2b","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.10.1.tgz","fileCount":9,"integrity":"sha512-ByEG23i+ktxrvGDIsTJcnRtTuIq4vb2fO0AFomn2FvOIl+ILthcojZAivIh+SUCAlbXfZoNj2yHmY2QzC6bkFA==","signatures":[{"sig":"MEUCIQCdVqQLEzFRwZvqV6Ubicx6LO/h8565fy/pGD5wGP4ClAIgTWJQSFAzOHzteq5+BKtbNLKJCeKXh7gnC9lQm9Wtk8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33241},"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":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","directories":{},"_nodeVersion":"22.15.0","dependencies":{},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","mocha":"10.4.0","@freesewing/models":"4.10.1","@freesewing/plugin-timing":"4.10.1"},"peerDependencies":{"@freesewing/core":"4.10.1","@freesewing/plugin-path-utils":"4.10.1"},"_npmOperationalInternal":{"tmp":"tmp/sarah_4.10.1_1786886799930_0.6649067676168483","host":"s3://npm-registry-packages-npm-production"}},"4.10.2":{"name":"@freesewing/sarah","version":"4.10.2","description":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","author":{"name":"Joost De Cock","email":"joost@joost.at","url":"https://codeberg.org/joostdecock"},"homepage":"https://freesewing.eu/","repository":{"type":"git","url":"codeberg:freesewing/freesewing"},"license":"MIT","bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"funding":{"type":"individual","url":"https://freesewing.eu/patrons/join"},"keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"type":"module","module":"src/index.mjs","exports":{".":"./src/index.mjs"},"scripts":{"symlink":"mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -","test":"npx mocha tests/*.test.mjs","tips":"node ../../scripts/help.mjs","lint":"npx eslint 'src/**' 'tests/*.mjs'","prettier":"npx prettier --write 'src/*.mjs' 'tests/*.mjs'","testci":"NODE_OPTIONS=\"--conditions=internal\" npx mocha tests/*.test.mjs --reporter ../../tests/reporters/terse.js"},"peerDependencies":{"@freesewing/core":"4.10.2","@freesewing/plugin-path-utils":"4.10.2"},"dependencies":{},"devDependencies":{"mocha":"10.4.0","chai":"5.1.1","@freesewing/models":"4.10.2","@freesewing/plugin-timing":"4.10.2"},"publishConfig":{"access":"public","tag":"latest"},"engines":{"node":">= 20"},"_id":"@freesewing/sarah@4.10.2","gitHead":"3d290d25d0b6a65852dd31aec125c97bc8ca6e2c","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-U6udy+fP/yKjAFGi+JDf+qxLon7EVlBkn6eLCiCKR6Shc6V1VFWHJDqb9A05YVMiEvqAnpy0Vy9LTMtEvgiGvA==","shasum":"950e52a63ec08824d9ace1a9bc4575c4c1f36cbf","tarball":"https://registry.npmjs.org/@freesewing/sarah/-/sarah-4.10.2.tgz","fileCount":9,"unpackedSize":33241,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDTKwQyHDcP3GOYxnNfuJpdF+g1gyRfL3/2A3mQermKGwIgRbMU2UoJj8jhX0iMEUPFGYLDY7zJwqsvTK4fOyZdg2U="}]},"_npmUser":{"name":"joostdecock","email":"joost@joost.at"},"directories":{},"maintainers":[{"name":"joostdecock","email":"joost@joost.at"},{"name":"eriese","email":"enoch.riese@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sarah_4.10.2_1789295059059_0.26603867015168947"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-16T14:34:21.962Z","modified":"2026-09-13T10:24:19.376Z","4.2.0":"2025-08-16T14:34:22.261Z","4.3.0":"2025-09-26T16:43:34.077Z","4.3.1":"2025-09-26T16:55:41.248Z","4.4.0":"2025-11-06T17:08:54.695Z","4.4.1":"2025-11-29T13:09:59.075Z","4.4.2":"2025-11-29T14:58:41.009Z","4.4.3":"2025-11-29T15:14:45.927Z","4.5.0":"2026-02-22T11:37:06.188Z","4.6.0":"2026-03-08T13:07:35.781Z","4.7.0":"2026-03-27T07:31:33.788Z","4.7.1":"2026-03-30T06:37:58.399Z","4.7.2":"2026-04-11T14:17:46.940Z","4.8.0":"2026-04-19T16:47:25.944Z","4.9.0":"2026-05-25T10:16:13.559Z","4.10.0":"2026-06-19T12:26:39.422Z","4.10.1":"2026-08-16T13:26:40.067Z","4.10.2":"2026-09-13T10:24:19.203Z"},"bugs":{"url":"https://codeberg.org/freesewing/freesewing/issues"},"author":{"name":"Joost De Cock","email":"joost@joost.at","url":"https://codeberg.org/joostdecock"},"license":"MIT","homepage":"https://freesewing.eu/","keywords":["freesewing","design","diy","fashion","made to measure","parametric design","pattern","sewing","sewing pattern"],"repository":{"type":"git","url":"codeberg:freesewing/freesewing"},"description":"A FreeSewing pattern for a basic skirt block pattern based on Aldrich","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/sarah\"\n  title=\"@freesewing/sarah on NPM\"\n  ><img src=\"https://img.shields.io/npm/v/@freesewing/sarah.svg\"\n  alt=\"@freesewing/sarah 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/sarah.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/sarah\n\nA FreeSewing pattern for a basic skirt block pattern based on Aldrich\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/sarah\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"}