From 476f4b8088b5e7a038ae23d73dc31914b3d3f833 Mon Sep 17 00:00:00 2001 From: Joost De Cock Date: Fri, 19 Apr 2019 10:09:50 +0200 Subject: [PATCH] :package: Renamed freesewing pkg to @freesewing/core --- package.json | 4 +- packages/{freesewing => core}/.editorconfig | 0 packages/{freesewing => core}/.eslintrc.js | 0 packages/{freesewing => core}/.gitignore | 0 packages/{freesewing => core}/.npmignore | 0 packages/{freesewing => core}/.travis.yml | 0 packages/{freesewing => core}/LICENSE | 0 packages/{freesewing => core}/README.md | 12 +++-- packages/{freesewing => core}/package.json | 2 +- .../{freesewing => core}/rollup.config.js | 0 .../{freesewing => core}/src/attributes.js | 0 packages/{freesewing => core}/src/design.js | 0 packages/{freesewing => core}/src/hooks.js | 0 packages/{freesewing => core}/src/index.js | 0 packages/{freesewing => core}/src/option.js | 0 packages/{freesewing => core}/src/part.js | 0 packages/{freesewing => core}/src/path.js | 0 packages/{freesewing => core}/src/pattern.js | 0 packages/{freesewing => core}/src/point.js | 0 packages/{freesewing => core}/src/snippet.js | 0 packages/{freesewing => core}/src/store.js | 0 packages/{freesewing => core}/src/svg.js | 0 packages/{freesewing => core}/src/utils.js | 0 .../tests/attributes.test.js | 0 .../{freesewing => core}/tests/design.test.js | 0 .../tests/fixtures/render.js | 0 .../{freesewing => core}/tests/hooks.test.js | 0 .../{freesewing => core}/tests/part.test.js | 0 .../{freesewing => core}/tests/path.test.js | 0 .../tests/pattern.test.js | 0 .../{freesewing => core}/tests/point.test.js | 0 .../tests/snippet.test.js | 0 .../{freesewing => core}/tests/store.test.js | 0 .../{freesewing => core}/tests/svg.test.js | 0 .../{freesewing => core}/tests/utils.test.js | 0 yarn.lock | 45 +++++++++---------- 36 files changed, 31 insertions(+), 32 deletions(-) rename packages/{freesewing => core}/.editorconfig (100%) rename packages/{freesewing => core}/.eslintrc.js (100%) rename packages/{freesewing => core}/.gitignore (100%) rename packages/{freesewing => core}/.npmignore (100%) rename packages/{freesewing => core}/.travis.yml (100%) rename packages/{freesewing => core}/LICENSE (100%) rename packages/{freesewing => core}/README.md (74%) rename packages/{freesewing => core}/package.json (98%) rename packages/{freesewing => core}/rollup.config.js (100%) rename packages/{freesewing => core}/src/attributes.js (100%) rename packages/{freesewing => core}/src/design.js (100%) rename packages/{freesewing => core}/src/hooks.js (100%) rename packages/{freesewing => core}/src/index.js (100%) rename packages/{freesewing => core}/src/option.js (100%) rename packages/{freesewing => core}/src/part.js (100%) rename packages/{freesewing => core}/src/path.js (100%) rename packages/{freesewing => core}/src/pattern.js (100%) rename packages/{freesewing => core}/src/point.js (100%) rename packages/{freesewing => core}/src/snippet.js (100%) rename packages/{freesewing => core}/src/store.js (100%) rename packages/{freesewing => core}/src/svg.js (100%) rename packages/{freesewing => core}/src/utils.js (100%) rename packages/{freesewing => core}/tests/attributes.test.js (100%) rename packages/{freesewing => core}/tests/design.test.js (100%) rename packages/{freesewing => core}/tests/fixtures/render.js (100%) rename packages/{freesewing => core}/tests/hooks.test.js (100%) rename packages/{freesewing => core}/tests/part.test.js (100%) rename packages/{freesewing => core}/tests/path.test.js (100%) rename packages/{freesewing => core}/tests/pattern.test.js (100%) rename packages/{freesewing => core}/tests/point.test.js (100%) rename packages/{freesewing => core}/tests/snippet.test.js (100%) rename packages/{freesewing => core}/tests/store.test.js (100%) rename packages/{freesewing => core}/tests/svg.test.js (100%) rename packages/{freesewing => core}/tests/utils.test.js (100%) diff --git a/package.json b/package.json index 8b2b2ac506b..54b0e0602f8 100644 --- a/package.json +++ b/package.json @@ -70,6 +70,7 @@ "@freesewing/carlton": "file:packages/carlton", "@freesewing/cathrin": "file:packages/cathrin", "@freesewing/components": "file:packages/components", + "@freesewing/core": "file:packages/core", "@freesewing/css-theme": "file:packages/css-theme", "@freesewing/examples": "file:packages/examples", "@freesewing/florent": "file:packages/florent", @@ -106,8 +107,7 @@ "@freesewing/trayvon": "file:packages/trayvon", "@freesewing/wahid": "file:packages/wahid", "@freesewing/workbench": "file:packages/workbench", - "create-freesewing-pattern": "file:packages/create-freesewing-pattern", - "freesewing": "file:packages/freesewing" + "create-freesewing-pattern": "file:packages/create-freesewing-pattern" }, "workspaces": ["packages/*"] } diff --git a/packages/freesewing/.editorconfig b/packages/core/.editorconfig similarity index 100% rename from packages/freesewing/.editorconfig rename to packages/core/.editorconfig diff --git a/packages/freesewing/.eslintrc.js b/packages/core/.eslintrc.js similarity index 100% rename from packages/freesewing/.eslintrc.js rename to packages/core/.eslintrc.js diff --git a/packages/freesewing/.gitignore b/packages/core/.gitignore similarity index 100% rename from packages/freesewing/.gitignore rename to packages/core/.gitignore diff --git a/packages/freesewing/.npmignore b/packages/core/.npmignore similarity index 100% rename from packages/freesewing/.npmignore rename to packages/core/.npmignore diff --git a/packages/freesewing/.travis.yml b/packages/core/.travis.yml similarity index 100% rename from packages/freesewing/.travis.yml rename to packages/core/.travis.yml diff --git a/packages/freesewing/LICENSE b/packages/core/LICENSE similarity index 100% rename from packages/freesewing/LICENSE rename to packages/core/LICENSE diff --git a/packages/freesewing/README.md b/packages/core/README.md similarity index 74% rename from packages/freesewing/README.md rename to packages/core/README.md index 93388234e3a..94b00998fb9 100644 --- a/packages/freesewing/README.md +++ b/packages/core/README.md @@ -1,3 +1,7 @@ +> **NOTE:** We are currently switching to a monorepo, which is causing some turbulence. +> +> Join [our chat room](https://gitter.im/freesewing/freesewing) for questions and support. +

Freesewing logo

@@ -5,9 +9,9 @@
a library for made-to-measure sewing patterns

- Travis build - Version - License + Travis build + Version + License Code coverage DeepScan grade Chat on Gitter @@ -40,6 +44,6 @@ Try [the online demo](https://beta.freesewing.org/en/demo/) to *get it*. ## Getting started -This repository is a rewrite of [freesewing/core](https://github.com/freesewing/core) in JavaScript. +**@freesewing/core** is a rewrite of [freesewing/core](https://github.com/freesewing/core) in JavaScript. It is an ongoing project, and not ready for prime-time yet. Watch this space. diff --git a/packages/freesewing/package.json b/packages/core/package.json similarity index 98% rename from packages/freesewing/package.json rename to packages/core/package.json index a1f40a266ac..33a6521245e 100644 --- a/packages/freesewing/package.json +++ b/packages/core/package.json @@ -1,5 +1,5 @@ { - "name": "freesewing", + "name": "@freesewing/core", "version": "0.32.0", "description": "A library for creating made-to-measure sewing patterns", "author": "Joost De Cock (https://github.com/joostdecock)", diff --git a/packages/freesewing/rollup.config.js b/packages/core/rollup.config.js similarity index 100% rename from packages/freesewing/rollup.config.js rename to packages/core/rollup.config.js diff --git a/packages/freesewing/src/attributes.js b/packages/core/src/attributes.js similarity index 100% rename from packages/freesewing/src/attributes.js rename to packages/core/src/attributes.js diff --git a/packages/freesewing/src/design.js b/packages/core/src/design.js similarity index 100% rename from packages/freesewing/src/design.js rename to packages/core/src/design.js diff --git a/packages/freesewing/src/hooks.js b/packages/core/src/hooks.js similarity index 100% rename from packages/freesewing/src/hooks.js rename to packages/core/src/hooks.js diff --git a/packages/freesewing/src/index.js b/packages/core/src/index.js similarity index 100% rename from packages/freesewing/src/index.js rename to packages/core/src/index.js diff --git a/packages/freesewing/src/option.js b/packages/core/src/option.js similarity index 100% rename from packages/freesewing/src/option.js rename to packages/core/src/option.js diff --git a/packages/freesewing/src/part.js b/packages/core/src/part.js similarity index 100% rename from packages/freesewing/src/part.js rename to packages/core/src/part.js diff --git a/packages/freesewing/src/path.js b/packages/core/src/path.js similarity index 100% rename from packages/freesewing/src/path.js rename to packages/core/src/path.js diff --git a/packages/freesewing/src/pattern.js b/packages/core/src/pattern.js similarity index 100% rename from packages/freesewing/src/pattern.js rename to packages/core/src/pattern.js diff --git a/packages/freesewing/src/point.js b/packages/core/src/point.js similarity index 100% rename from packages/freesewing/src/point.js rename to packages/core/src/point.js diff --git a/packages/freesewing/src/snippet.js b/packages/core/src/snippet.js similarity index 100% rename from packages/freesewing/src/snippet.js rename to packages/core/src/snippet.js diff --git a/packages/freesewing/src/store.js b/packages/core/src/store.js similarity index 100% rename from packages/freesewing/src/store.js rename to packages/core/src/store.js diff --git a/packages/freesewing/src/svg.js b/packages/core/src/svg.js similarity index 100% rename from packages/freesewing/src/svg.js rename to packages/core/src/svg.js diff --git a/packages/freesewing/src/utils.js b/packages/core/src/utils.js similarity index 100% rename from packages/freesewing/src/utils.js rename to packages/core/src/utils.js diff --git a/packages/freesewing/tests/attributes.test.js b/packages/core/tests/attributes.test.js similarity index 100% rename from packages/freesewing/tests/attributes.test.js rename to packages/core/tests/attributes.test.js diff --git a/packages/freesewing/tests/design.test.js b/packages/core/tests/design.test.js similarity index 100% rename from packages/freesewing/tests/design.test.js rename to packages/core/tests/design.test.js diff --git a/packages/freesewing/tests/fixtures/render.js b/packages/core/tests/fixtures/render.js similarity index 100% rename from packages/freesewing/tests/fixtures/render.js rename to packages/core/tests/fixtures/render.js diff --git a/packages/freesewing/tests/hooks.test.js b/packages/core/tests/hooks.test.js similarity index 100% rename from packages/freesewing/tests/hooks.test.js rename to packages/core/tests/hooks.test.js diff --git a/packages/freesewing/tests/part.test.js b/packages/core/tests/part.test.js similarity index 100% rename from packages/freesewing/tests/part.test.js rename to packages/core/tests/part.test.js diff --git a/packages/freesewing/tests/path.test.js b/packages/core/tests/path.test.js similarity index 100% rename from packages/freesewing/tests/path.test.js rename to packages/core/tests/path.test.js diff --git a/packages/freesewing/tests/pattern.test.js b/packages/core/tests/pattern.test.js similarity index 100% rename from packages/freesewing/tests/pattern.test.js rename to packages/core/tests/pattern.test.js diff --git a/packages/freesewing/tests/point.test.js b/packages/core/tests/point.test.js similarity index 100% rename from packages/freesewing/tests/point.test.js rename to packages/core/tests/point.test.js diff --git a/packages/freesewing/tests/snippet.test.js b/packages/core/tests/snippet.test.js similarity index 100% rename from packages/freesewing/tests/snippet.test.js rename to packages/core/tests/snippet.test.js diff --git a/packages/freesewing/tests/store.test.js b/packages/core/tests/store.test.js similarity index 100% rename from packages/freesewing/tests/store.test.js rename to packages/core/tests/store.test.js diff --git a/packages/freesewing/tests/svg.test.js b/packages/core/tests/svg.test.js similarity index 100% rename from packages/freesewing/tests/svg.test.js rename to packages/core/tests/svg.test.js diff --git a/packages/freesewing/tests/utils.test.js b/packages/core/tests/utils.test.js similarity index 100% rename from packages/freesewing/tests/utils.test.js rename to packages/core/tests/utils.test.js diff --git a/yarn.lock b/yarn.lock index 9d8118a0f9a..6cd0919df94 100644 --- a/yarn.lock +++ b/yarn.lock @@ -967,11 +967,6 @@ resolved "https://registry.yarnpkg.com/@freesewing/aaron/-/aaron-0.14.0.tgz#523b20266ff63c06cf5a7408021bccfa9417e2e1" integrity sha512-C8moTyZCwbG0YU0wx0yNAtjwV5NkIGA1Vw3rxiRoQTB+a7+f1S9cqol1QcRlEIEzf+W7piQSUL8VB9hgKPFvsA== -"@freesewing/antman@latest": - version "0.3.0" - resolved "https://registry.yarnpkg.com/@freesewing/antman/-/antman-0.3.0.tgz#4a71482dc13af26c7d4054b3ce1f1c0b0fbf0089" - integrity sha512-0IggXcT1E0pBKpOZubrnaF1efYiu4MdfFb5XoIoVHDYGE552xbL/NUrOfKj8GrmLlGnzVMw3CDBKTi/OCXnoVw== - "@freesewing/bent@0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@freesewing/bent/-/bent-0.1.1.tgz#0e6c865132d4c114a31992186daf0e65591314a2" @@ -1038,7 +1033,7 @@ "@freesewing/carlita@file:packages/carlita": version "0.32.0" dependencies: - "@freesewing/bent" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-carlita-0.32.0-597ec78b-0e61-431a-a4ad-8df177e5c8be-1555659153728/node_modules/@freesewing/bent" + "@freesewing/bent" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-carlita-0.32.0-ad8ecb78-6336-4c97-a33c-bcd9267ecbde-1555661273044/node_modules/@freesewing/bent" "@freesewing/carlton" "0.2.1" "@freesewing/plugin-bundle" "0.8.0" "@freesewing/plugin-bust" "0.1.2" @@ -1068,7 +1063,7 @@ "@freesewing/carlton@file:packages/carlton": version "0.32.0" dependencies: - "@freesewing/bent" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-carlton-0.32.0-e8bebe4e-0be2-4b46-b7a9-60891b23a5dc-1555659157056/node_modules/@freesewing/bent" + "@freesewing/bent" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-carlton-0.32.0-22cff167-06e1-4070-a295-3580dd1f30d6-1555661273057/node_modules/@freesewing/bent" "@freesewing/plugin-bundle" "0.8.0" "@freesewing/plugin-buttons" latest freesewing latest @@ -1090,6 +1085,12 @@ "@freesewing/components@file:packages/components": version "0.32.0" +"@freesewing/core@file:packages/core": + version "0.32.0" + dependencies: + bezier-js "2.3.2" + bin-pack "1.0.2" + "@freesewing/css-theme@file:packages/css-theme": version "0.32.0" @@ -1174,7 +1175,7 @@ "@freesewing/examples" latest "@freesewing/huey" latest "@freesewing/hugo" latest - "@freesewing/jaeger" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-patterns-0.32.0-b210196a-5a42-4463-99df-9e9266ad5197-1555659157264/node_modules/@freesewing/jaeger" + "@freesewing/jaeger" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-patterns-0.32.0-d3481600-d7d6-4641-8e86-f6a4ac0510d9-1555661273098/node_modules/@freesewing/jaeger" "@freesewing/plugin-bundle" latest "@freesewing/simon" latest "@freesewing/sven" latest @@ -1207,14 +1208,14 @@ "@freesewing/plugin-bundle@file:packages/plugin-bundle": version "0.32.0" dependencies: - "@freesewing/plugin-cutonfold" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-a0484113-0f7e-4879-a4e9-c5ccb539e0f1-1555659161156/node_modules/@freesewing/plugin-cutonfold" - "@freesewing/plugin-dimension" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-a0484113-0f7e-4879-a4e9-c5ccb539e0f1-1555659161156/node_modules/@freesewing/plugin-dimension" - "@freesewing/plugin-grainline" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-a0484113-0f7e-4879-a4e9-c5ccb539e0f1-1555659161156/node_modules/@freesewing/plugin-grainline" - "@freesewing/plugin-logo" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-a0484113-0f7e-4879-a4e9-c5ccb539e0f1-1555659161156/node_modules/@freesewing/plugin-logo" - "@freesewing/plugin-round" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-a0484113-0f7e-4879-a4e9-c5ccb539e0f1-1555659161156/node_modules/@freesewing/plugin-round" - "@freesewing/plugin-scalebox" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-a0484113-0f7e-4879-a4e9-c5ccb539e0f1-1555659161156/node_modules/@freesewing/plugin-scalebox" - "@freesewing/plugin-sprinkle" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-a0484113-0f7e-4879-a4e9-c5ccb539e0f1-1555659161156/node_modules/@freesewing/plugin-sprinkle" - "@freesewing/plugin-title" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-a0484113-0f7e-4879-a4e9-c5ccb539e0f1-1555659161156/node_modules/@freesewing/plugin-title" + "@freesewing/plugin-cutonfold" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-b9fb002e-1884-442b-9129-437d521bffdc-1555661273120/node_modules/@freesewing/plugin-cutonfold" + "@freesewing/plugin-dimension" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-b9fb002e-1884-442b-9129-437d521bffdc-1555661273120/node_modules/@freesewing/plugin-dimension" + "@freesewing/plugin-grainline" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-b9fb002e-1884-442b-9129-437d521bffdc-1555661273120/node_modules/@freesewing/plugin-grainline" + "@freesewing/plugin-logo" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-b9fb002e-1884-442b-9129-437d521bffdc-1555661273120/node_modules/@freesewing/plugin-logo" + "@freesewing/plugin-round" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-b9fb002e-1884-442b-9129-437d521bffdc-1555661273120/node_modules/@freesewing/plugin-round" + "@freesewing/plugin-scalebox" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-b9fb002e-1884-442b-9129-437d521bffdc-1555661273120/node_modules/@freesewing/plugin-scalebox" + "@freesewing/plugin-sprinkle" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-b9fb002e-1884-442b-9129-437d521bffdc-1555661273120/node_modules/@freesewing/plugin-sprinkle" + "@freesewing/plugin-title" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-plugin-bundle-0.32.0-b9fb002e-1884-442b-9129-437d521bffdc-1555661273120/node_modules/@freesewing/plugin-title" "@freesewing/plugin-bundle@latest": version "0.9.0" @@ -1476,9 +1477,9 @@ "@freesewing/workbench@file:packages/workbench": version "0.32.0" dependencies: - "@freesewing/i18n" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-workbench-0.32.0-059c2479-7e09-4bc5-b6a5-82dbcc91d463-1555659161305/node_modules/@freesewing/i18n" - "@freesewing/mui-theme" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-workbench-0.32.0-059c2479-7e09-4bc5-b6a5-82dbcc91d463-1555659161305/node_modules/@freesewing/mui-theme" - "@freesewing/plugin-theme" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-workbench-0.32.0-059c2479-7e09-4bc5-b6a5-82dbcc91d463-1555659161305/node_modules/@freesewing/plugin-theme" + "@freesewing/i18n" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-workbench-0.32.0-1ffd101c-84db-43e4-aef3-6eda576ac07a-1555661273157/node_modules/@freesewing/i18n" + "@freesewing/mui-theme" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-workbench-0.32.0-1ffd101c-84db-43e4-aef3-6eda576ac07a-1555661273157/node_modules/@freesewing/mui-theme" + "@freesewing/plugin-theme" "file:../../../../home/joost/.cache/yarn/v4/npm-@freesewing-workbench-0.32.0-1ffd101c-84db-43e4-aef3-6eda576ac07a-1555661273157/node_modules/@freesewing/plugin-theme" "@material-ui/core" "3.9.2" "@material-ui/icons" "3.0.2" freesewing "0.30.6" @@ -7631,12 +7632,6 @@ freesewing@0.30.6: bezier-js "2.3.2" bin-pack "1.0.2" -"freesewing@file:packages/freesewing": - version "0.32.0" - dependencies: - bezier-js "2.3.2" - bin-pack "1.0.2" - freesewing@latest: version "0.31.0" resolved "https://registry.yarnpkg.com/freesewing/-/freesewing-0.31.0.tgz#4d4720fa2ec9faf12efc64ff183e74dfbb1bc4fb"