diff --git a/packages/pattern-bundle/package-lock.json b/packages/pattern-bundle/package-lock.json index 5cc88bbe5c2..f596de5c937 100644 --- a/packages/pattern-bundle/package-lock.json +++ b/packages/pattern-bundle/package-lock.json @@ -697,22 +697,11 @@ } }, "@freesewing/aaron": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@freesewing/aaron/-/aaron-0.4.0.tgz", - "integrity": "sha512-Y/bGqdaA6lpKlumwxOsCKCR2PZhqk9l+MDiQHS294SDq2Naqx+qHS5qg1FcJRTBK2PX20MZ6ZVu2tqGp+jO01w==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@freesewing/aaron/-/aaron-0.4.1.tgz", + "integrity": "sha512-zgK15TwF4xTAyLVSfCixkGflxwCUoZeKzcHjYaQ6YTuySYRqr5/7D186YWXKME8y6rT5NaFygzb6Z+R/1Kgnjw==", "requires": { - "@freesewing/brian": "^0.13" - }, - "dependencies": { - "@freesewing/brian": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@freesewing/brian/-/brian-0.13.0.tgz", - "integrity": "sha512-PC9QMqjB2mERfRXqEu9TgFfSJ6xgawTlgwBQQWtZjw98wwiqdpGBjgTch8gkwHjJcn9uOuk9p8YplaOAMgFVpw==", - "requires": { - "@freesewing/plugin-bundle": "^0.3", - "freesewing": "^0.18.3" - } - } + "@freesewing/brian": "0.14.0" } }, "@freesewing/brian": { @@ -724,49 +713,6 @@ "freesewing": "^0.19" }, "dependencies": { - "@freesewing/plugin-bundle": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-bundle/-/plugin-bundle-0.5.0.tgz", - "integrity": "sha512-vmjaB/2VnrubfZulAP3naIHkDIjhMSsI/fI1Ca6prP3M8UQMACz2opfgj1uqB4kZ04hrft5fKAjmHmPnYR/3yA==", - "requires": { - "@freesewing/plugin-cutonfold": "^0.10", - "@freesewing/plugin-dimension": "0.7.1", - "@freesewing/plugin-grainline": "^0.2", - "@freesewing/plugin-logo": "^0.5", - "@freesewing/plugin-scalebox": "^0.3", - "@freesewing/plugin-title": "^0.9" - } - }, - "@freesewing/plugin-cutonfold": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-cutonfold/-/plugin-cutonfold-0.10.0.tgz", - "integrity": "sha512-s0/JAyNw0YvkEPrtarJemUJ3vGcpNatxZWnxnJPbbEyOMf3Ry8fDd/EfFe7AZU1lj0Vp7prknzFQDXN7XxsOsQ==" - }, - "@freesewing/plugin-dimension": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-dimension/-/plugin-dimension-0.7.1.tgz", - "integrity": "sha512-O/IVkBXtvs8HOVEFS7GGAQnLlNPvuT8fGPAxEfSz1+pqwhX5oyEjBjoL1GCENPFWamizwcn2143di5OnQIR6cg==" - }, - "@freesewing/plugin-grainline": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-grainline/-/plugin-grainline-0.2.0.tgz", - "integrity": "sha512-hU0nF3sBxG6yvMlDx2BznGTs7NSQs74fb0+2YEjYs6iJ6rpOzg82N0oP8fAiXdAewHaSykOyouapZdxgG8CXEg==" - }, - "@freesewing/plugin-logo": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-logo/-/plugin-logo-0.5.0.tgz", - "integrity": "sha512-yv40lmFUeEziB3lRIitZAwS6cvcOioSm7C2kFW+I191pXvBK8oGRvuVhw7OUQihdYwtyhYtfHwgNAGQqImBsAg==" - }, - "@freesewing/plugin-scalebox": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-scalebox/-/plugin-scalebox-0.3.0.tgz", - "integrity": "sha512-6djCCOsAWQUyzCffLThsENusOcr8bOyE4rYcBC7bXOvUFoucZ0CthbMncreKLWmr456uvMMLYnBOJNG4fk0+Wg==" - }, - "@freesewing/plugin-title": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-title/-/plugin-title-0.9.0.tgz", - "integrity": "sha512-DH2qbABNZrRNBe4/DVPIJmlsRfq12+VtAfG4jlVHrPrL9ZDQ56YLdiLt9I3LuGndNDuW7/KhisHMJs5md5qu/w==" - }, "freesewing": { "version": "0.19.0", "resolved": "https://registry.npmjs.org/freesewing/-/freesewing-0.19.0.tgz", @@ -779,160 +725,48 @@ } } }, - "@freesewing/bruce": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@freesewing/bruce/-/bruce-0.3.0.tgz", - "integrity": "sha512-kvtu/Y+wxpyPz1tlOhwJBXs09vo0mz0SEIz7ZhFpmjP3AAb5tPKCpvylL2VKkfMGG89/S3YapCaGQRTNYibMQQ==", - "requires": { - "@freesewing/plugin-bundle": "^0.3", - "freesewing": "^0.17" - }, - "dependencies": { - "@freesewing/plugin-bundle": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-bundle/-/plugin-bundle-0.3.0.tgz", - "integrity": "sha512-FUZmGgbrqb3md872w3aXQY+3TReoTeV25ak006UfCBzEJ0lm15QrCanqC46k+0Z6Iv98ChkCo1XZl/kWV1FYFQ==", - "requires": { - "@freesewing/plugin-cutonfold": "0.9.0", - "@freesewing/plugin-dimension": "0.6.1", - "@freesewing/plugin-grainline": "0.0.3", - "@freesewing/plugin-logo": "0.3.3", - "@freesewing/plugin-scalebox": "0.2.0", - "@freesewing/plugin-title": "0.7.0" - } - }, - "freesewing": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/freesewing/-/freesewing-0.17.0.tgz", - "integrity": "sha512-LanZsKfdAan5LQH7HvTlRwF6cFxr64G666OeCY9Ij7NnZ79/+AEuffT0lrLpRa1dNU3SY7BWPlnkA8SMeiB8+Q==", - "requires": { - "bezier-js": "^2.2.13", - "bin-pack": "1.0.2", - "hooks": "^0.3.2" - } - } - } - }, - "@freesewing/cathrin": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@freesewing/cathrin/-/cathrin-0.2.0.tgz", - "integrity": "sha512-HuYLpWunrLrUnBiLc3B4NY2e4EcukIjzLIkPpC2xc2w/FUdDA2Q+FM4sdZLL+VmlkAF7iZjztgI0rh18x1ONBw==", - "requires": { - "@freesewing/plugin-bundle": "^0.3", - "freesewing": "^0.17" - }, - "dependencies": { - "@freesewing/plugin-bundle": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-bundle/-/plugin-bundle-0.3.0.tgz", - "integrity": "sha512-FUZmGgbrqb3md872w3aXQY+3TReoTeV25ak006UfCBzEJ0lm15QrCanqC46k+0Z6Iv98ChkCo1XZl/kWV1FYFQ==", - "requires": { - "@freesewing/plugin-cutonfold": "0.9.0", - "@freesewing/plugin-dimension": "0.6.1", - "@freesewing/plugin-grainline": "0.0.3", - "@freesewing/plugin-logo": "0.3.3", - "@freesewing/plugin-scalebox": "0.2.0", - "@freesewing/plugin-title": "0.7.0" - } - }, - "freesewing": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/freesewing/-/freesewing-0.17.0.tgz", - "integrity": "sha512-LanZsKfdAan5LQH7HvTlRwF6cFxr64G666OeCY9Ij7NnZ79/+AEuffT0lrLpRa1dNU3SY7BWPlnkA8SMeiB8+Q==", - "requires": { - "bezier-js": "^2.2.13", - "bin-pack": "1.0.2", - "hooks": "^0.3.2" - } - } - } - }, - "@freesewing/hugo": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@freesewing/hugo/-/hugo-0.1.0.tgz", - "integrity": "sha512-6wx3UD31WQUlH5zGk7C0sIBgJSlTxSren5+oH4ZyYidoygca60dJ/IQDZw21u5bkNkcU2QN4Qd+kNXgl31Lk6Q==", - "requires": { - "@freesewing/brian": "^0.11", - "@freesewing/plugin-bundle": "^0.3", - "freesewing": "^0.17" - }, - "dependencies": { - "@freesewing/brian": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@freesewing/brian/-/brian-0.11.1.tgz", - "integrity": "sha512-+3xdcBEGKzlGLlmm1z+1C/x77WeByi7O1Q9hQa7Hb9O57mwKK6SmMwUcn6tBx5/fzxOlSpAUUq3WXUf5wK8yXg==", - "requires": { - "@freesewing/plugin-bundle": "^0.3", - "freesewing": "^0.17" - } - }, - "@freesewing/plugin-bundle": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-bundle/-/plugin-bundle-0.3.0.tgz", - "integrity": "sha512-FUZmGgbrqb3md872w3aXQY+3TReoTeV25ak006UfCBzEJ0lm15QrCanqC46k+0Z6Iv98ChkCo1XZl/kWV1FYFQ==", - "requires": { - "@freesewing/plugin-cutonfold": "0.9.0", - "@freesewing/plugin-dimension": "0.6.1", - "@freesewing/plugin-grainline": "0.0.3", - "@freesewing/plugin-logo": "0.3.3", - "@freesewing/plugin-scalebox": "0.2.0", - "@freesewing/plugin-title": "0.7.0" - } - }, - "freesewing": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/freesewing/-/freesewing-0.17.0.tgz", - "integrity": "sha512-LanZsKfdAan5LQH7HvTlRwF6cFxr64G666OeCY9Ij7NnZ79/+AEuffT0lrLpRa1dNU3SY7BWPlnkA8SMeiB8+Q==", - "requires": { - "bezier-js": "^2.2.13", - "bin-pack": "1.0.2", - "hooks": "^0.3.2" - } - } - } - }, "@freesewing/plugin-bundle": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-bundle/-/plugin-bundle-0.3.0.tgz", - "integrity": "sha512-FUZmGgbrqb3md872w3aXQY+3TReoTeV25ak006UfCBzEJ0lm15QrCanqC46k+0Z6Iv98ChkCo1XZl/kWV1FYFQ==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@freesewing/plugin-bundle/-/plugin-bundle-0.5.0.tgz", + "integrity": "sha512-vmjaB/2VnrubfZulAP3naIHkDIjhMSsI/fI1Ca6prP3M8UQMACz2opfgj1uqB4kZ04hrft5fKAjmHmPnYR/3yA==", "requires": { - "@freesewing/plugin-cutonfold": "0.9.0", - "@freesewing/plugin-dimension": "0.6.1", - "@freesewing/plugin-grainline": "0.0.3", - "@freesewing/plugin-logo": "0.3.3", - "@freesewing/plugin-scalebox": "0.2.0", - "@freesewing/plugin-title": "0.7.0" + "@freesewing/plugin-cutonfold": "^0.10", + "@freesewing/plugin-dimension": "0.7.1", + "@freesewing/plugin-grainline": "^0.2", + "@freesewing/plugin-logo": "^0.5", + "@freesewing/plugin-scalebox": "^0.3", + "@freesewing/plugin-title": "^0.9" } }, "@freesewing/plugin-cutonfold": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-cutonfold/-/plugin-cutonfold-0.9.0.tgz", - "integrity": "sha512-FZC6bSaDMgXKDzIU5ynByHmiVIVDXKzB9rlxZyldv+q8c0T/xfJ/x15wcey2Bffj/pv37hzLI+CocwGLHjWH7g==" + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@freesewing/plugin-cutonfold/-/plugin-cutonfold-0.10.0.tgz", + "integrity": "sha512-s0/JAyNw0YvkEPrtarJemUJ3vGcpNatxZWnxnJPbbEyOMf3Ry8fDd/EfFe7AZU1lj0Vp7prknzFQDXN7XxsOsQ==" }, "@freesewing/plugin-dimension": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-dimension/-/plugin-dimension-0.6.1.tgz", - "integrity": "sha512-OUdF3JyLDIwjHHRyuL0DZnfhykZzozv00AekcVOK3TZ61p+UQO4EK1FbDVczCY5SJx5DpYyuastvZ/FEW3SQMw==" + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@freesewing/plugin-dimension/-/plugin-dimension-0.7.1.tgz", + "integrity": "sha512-O/IVkBXtvs8HOVEFS7GGAQnLlNPvuT8fGPAxEfSz1+pqwhX5oyEjBjoL1GCENPFWamizwcn2143di5OnQIR6cg==" }, "@freesewing/plugin-grainline": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-grainline/-/plugin-grainline-0.0.3.tgz", - "integrity": "sha512-Oa+FvjsdDfWxIoXa8bATYwj1Neg6q+gNQWJyX7j1HlJnEflsQtJBB8fqwcGJzeK/QDJauvbAm3sBJP30gMwSTw==" + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@freesewing/plugin-grainline/-/plugin-grainline-0.2.0.tgz", + "integrity": "sha512-hU0nF3sBxG6yvMlDx2BznGTs7NSQs74fb0+2YEjYs6iJ6rpOzg82N0oP8fAiXdAewHaSykOyouapZdxgG8CXEg==" }, "@freesewing/plugin-logo": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-logo/-/plugin-logo-0.3.3.tgz", - "integrity": "sha512-t9VBoZvFx0tR83bFQMpc4iH/oJaXVr41zX0N8AogTt+FEjnHnZSmCJGTfpYkPtp1mWJSc4ibS95Gyh9c4YNgGA==" + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@freesewing/plugin-logo/-/plugin-logo-0.5.0.tgz", + "integrity": "sha512-yv40lmFUeEziB3lRIitZAwS6cvcOioSm7C2kFW+I191pXvBK8oGRvuVhw7OUQihdYwtyhYtfHwgNAGQqImBsAg==" }, "@freesewing/plugin-scalebox": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-scalebox/-/plugin-scalebox-0.2.0.tgz", - "integrity": "sha512-SskEtAyvYCpjmCHEgjNzuSsMqOyT/ExQVhEdfoS3vjW4I9/uAqhOcI4EYR+gP1N3Ga6yh99hf9gDtSpTJP78pg==" + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@freesewing/plugin-scalebox/-/plugin-scalebox-0.3.0.tgz", + "integrity": "sha512-6djCCOsAWQUyzCffLThsENusOcr8bOyE4rYcBC7bXOvUFoucZ0CthbMncreKLWmr456uvMMLYnBOJNG4fk0+Wg==" }, "@freesewing/plugin-title": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@freesewing/plugin-title/-/plugin-title-0.7.0.tgz", - "integrity": "sha512-LVnokj+SIYPdxehiqoF+RPdLCaCd/MnTBzRebjPWRxGQnywzNyuwgHN8jmJEQGb6dJ/6J4zFEvAm9pS1ID6cug==" + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@freesewing/plugin-title/-/plugin-title-0.9.0.tgz", + "integrity": "sha512-DH2qbABNZrRNBe4/DVPIJmlsRfq12+VtAfG4jlVHrPrL9ZDQ56YLdiLt9I3LuGndNDuW7/KhisHMJs5md5qu/w==" }, "@samverschueren/stream-to-observable": { "version": "0.3.0", @@ -2693,16 +2527,6 @@ "map-cache": "^0.2.2" } }, - "freesewing": { - "version": "0.18.3", - "resolved": "https://registry.npmjs.org/freesewing/-/freesewing-0.18.3.tgz", - "integrity": "sha512-uXBnN1IRqsH6QhYoM9juNo76GbzO75rSXgWrbMFHZcqSLw4RsCxRLppl5LqOAJ1pEYAWh7W9disxS53j5Eum4Q==", - "requires": { - "bezier-js": "^2.2.15", - "bin-pack": "1.0.2", - "hooks": "^0.3.2" - } - }, "fs-constants": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", @@ -2961,11 +2785,6 @@ "os-tmpdir": "^1.0.1" } }, - "hooks": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/hooks/-/hooks-0.3.2.tgz", - "integrity": "sha1-ox8GDCAmzqbPHKPrF4Qw5xjhxKM=" - }, "hooks-fixed": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/hooks-fixed/-/hooks-fixed-2.0.2.tgz", diff --git a/packages/pattern-bundle/package.json b/packages/pattern-bundle/package.json index e01ded7c3d9..fe78fd697b6 100644 --- a/packages/pattern-bundle/package.json +++ b/packages/pattern-bundle/package.json @@ -45,11 +45,9 @@ ] }, "dependencies": { - "@freesewing/aaron": "^0.4", - "@freesewing/brian": "^0.14", - "@freesewing/bruce": "^0.3", - "@freesewing/cathrin": "^0.2", - "@freesewing/hugo": "^0.1" + "@freesewing/aaron": "0.4.1", + "@freesewing/brian": "0.14.0", + "@freesewing/plugin-bundle": "0.5.0" }, "devDependencies": { "@babel/core": "7.0.0-beta.56", diff --git a/packages/pattern-bundle/rollup.js b/packages/pattern-bundle/rollup.js index 44d6b2d259d..0e00713d6a7 100644 --- a/packages/pattern-bundle/rollup.js +++ b/packages/pattern-bundle/rollup.js @@ -16,12 +16,12 @@ export default { commonjs(), babel({ exclude: "node_modules/**" + }), + terser({ + output: { + preamble: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */` + } }) - // terser({ - // output: { - // preamble: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */` - // } - // }) ], external: ["freesewing"], output: { diff --git a/packages/pattern-bundle/src/index.js b/packages/pattern-bundle/src/index.js index 80f75073223..10fafd82007 100644 --- a/packages/pattern-bundle/src/index.js +++ b/packages/pattern-bundle/src/index.js @@ -1,8 +1,8 @@ import aaron from "@freesewing/aaron"; import brian from "@freesewing/brian"; -import bruce from "@freesewing/bruce"; -import cathrin from "@freesewing/cathrin"; -import hugo from "@freesewing/hugo"; +//import bruce from "@freesewing/bruce"; +//import cathrin from "@freesewing/cathrin"; +//import hugo from "@freesewing/hugo"; import info from "./info"; export const patterns = {