1
0
Fork 0

🔧 Centrally confifured package and rollup files

This commit is contained in:
Joost De Cock 2019-04-19 17:31:44 +02:00
parent 74e8ef991c
commit a3ff3a7462
147 changed files with 3196 additions and 273680 deletions

3
.eslintignore Normal file
View file

@ -0,0 +1,3 @@
.git
coverage
node_modules

5
.gitignore vendored
View file

@ -4,6 +4,9 @@
# dependencies # dependencies
node_modules node_modules
# build
dist
# misc # misc
.DS_Store .DS_Store
.env .env
@ -15,3 +18,5 @@ node_modules
npm-debug.log* npm-debug.log*
yarn-debug.log* yarn-debug.log*
yarn-error.log* yarn-error.log*
lerna-debug.log*

4
config/defaults.yaml Normal file
View file

@ -0,0 +1,4 @@
author: "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)"
homepage: "https://freesewing.org/"
repository: "github:freesewing/freesewing"
bugsUrl: "https://github.com/freesewing/freesewing/issues"

11
config/dependencies.yaml Normal file
View file

@ -0,0 +1,11 @@
_types:
pattern:
peer:
"@freesewing/core": "^{{version}}"
"@freesewing/plugin-bundle": "^{{version}}"
plugin:
peer:
"@freesewing/core": "^{{version}}"
aaron:
peer:
"@freesewing/brian": "^{{version}}"

46
config/descriptions.yaml Normal file
View file

@ -0,0 +1,46 @@
aaron: "A FreeSewing pattern for a A-shirt or tank top"
bent: "A FreeSewing pattern for a menswear body block with a two-part sleeve"
brian: "A FreeSewing pattern for a basic body block for menswear"
bruce: "A FreeSewing pattern for boxer briefs"
carlita: "A FreeSewing pattern for Sherlock Holmes cosplay; Or just a nice long coat"
carlton: "A FreeSewing pattern for Sherlock Holmes cosplay; Or just a nice long coat"
cathrin: "A FreeSewing pattern for a underbust corset / waist trainer"
components: "A collection of React components for FreeSewing web UIs"
core: "A library for creating made-to-measure sewing patterns"
create-freesewing-pattern: "Initializer package for FreeSewing patterns: npm init FreeSewing-pattern"
css-theme: "A CSS theme for FreeSewing web UIs"
examples: "A FreeSewing pattern holding examples for our documentation"
florent: "A FreeSewing pattern for a flat cap"
huey: "A FreeSewing pattern for a zip-up hoodie"
hugo: "A FreeSewing pattern for a hooded jumper with raglan sleeves"
i18n: "Translations for the FreeSewing project"
jaeger: "A FreeSewing pattern for a sport coat style jacket"
models: "Body measurements data for a range of default sizes"
mui-theme: "A Material-UI theme for FreeSewing web UIs"
pattern-bundle: "An umbrella package for all FreeSewing patterns"
plugin-banner: "A FreeSewing plugin to repeat text on a path"
plugin-bundle: "An umbrella package of 8 essential FreeSewing build-time plugins"
plugin-bust: "A FreeSewing plugin that helps with bust-adjusting menswear patterns"
plugin-buttons: "A FreeSewing plugin that provides button and buttonhole snippets"
plugin-cutonfold: "A FreeSewing plugin to add cut-on-fold indicators on your patterns"
plugin-debug: "A FreeSewing plugin to log debug info to your browser console"
plugin-designer: "A FreeSewing plugin to facilitate pattern design"
plugin-dimension: "A FreeSewing plugin to add dimensions to your (paperless) pattern"
plugin-flip: "A FreeSewing plugin to flip parts horizontally"
plugin-grainline: "A FreeSewing plugin to add grainline indicators on your patterns"
plugin-i18n: "A FreeSewing plugin for pattern translation"
plugin-logo: "A FreeSewing plugin to add our logo to your patterns"
plugin-round: "A FreeSewing plugin to round corners"
plugin-scalebox: "A FreeSewing plugin to add a scalebox to your pattern"
plugin-sprinkle: "A FreeSewing plugin to bulk-add snippets to your pattern"
plugin-svgattr: "A FreeSewing plugin to set SVG attributes"
plugin-theme: "A FreeSewing plugin that provides a default theme"
plugin-title: "A FreeSewing plugin to add a title to your pattern parts"
plugin-validate: "A FreeSewing plugin that validates aspects of your code"
shin: "A FreeSewing pattern for swim trunks"
simon: "A FreeSewing pattern for a button down shirt"
sven: "A FreeSewing pattern for a straightforward sweater"
tamiko: "A FreeSewing pattern for a zero-waste top"
trayvon: "A FreeSewing pattern for a tie"
wahid: "A FreeSewing pattern for a classic fitted waistcoat"
workbench: "A React component to facilitate FreeSewing pattern design"

8
config/exceptions.yaml Normal file
View file

@ -0,0 +1,8 @@
noNamespace:
- create-freesewing-pattern
noRollup:
- css-theme
- create-freesewing-pattern
- mui-theme
- plugin-theme
- workbench

90
config/keywords.yaml Normal file
View file

@ -0,0 +1,90 @@
core:
- design
- diy
- fashion
- made to measure
- library
- parametric design
- patterns
- sewing
- sewing patterns
create-freesewing-pattern:
- development
- initializer
- react
components:
- react
css-theme:
- css
- scss
- sass
- theme
examples:
- documentation
- example
- parametric design
i18n:
- i18n
- internationalisation
- languages
- localisation
- translation
models:
- bodies
- data
- fashion
- measurements
- sizes
mui-theme:
- material-ui
- react
- theme
other:
- design
- diy
- fashion
- made to measure
- parametric design
- sewing
pattern:
- design
- diy
- fashion
- made to measure
- parametric design
- pattern
- sewing
- sewing pattern
patterns:
- bundle
- design
- diy
- fashion
- sewing
- sewing pattern
- parametric design
- made to measure
plugin:
- plugin
- sewing pattern
- sewing
- design
- parametric design
- made to measure
- diy
- fashion
plugin-bundle:
- bundle
- plugin
- sewing pattern
- sewing
- design
- parametric design
- made to measure
- diy
- fashion
workbench:
- react
- development

16
config/scripts.yaml Normal file
View file

@ -0,0 +1,16 @@
_types:
pattern:
clean: "rimraf ../../dist/{{name}}"
nodebuild: "rollup -c -o ../../dist/{{name}}/index.js -f cjs"
modulebuild: "rollup -c -o ../../dist/{{name}}/index.mjs -f es"
build: "npm run clean && npm run nodebuild && npm run modulebuild"
test: "echo \"{{name}}: No tests configured. Perhaps you'd like to do this?\" && exit 0"
plugin:
clean: "rimraf ../../dist/{{name}}"
nodebuild: "rollup -c -o ../../dist/{{name}}/index.js -f cjs"
modulebuild: "rollup -c -o ../../dist/{{name}}/index.mjs -f es"
build: "npm run clean && npm run nodebuild && npm run modulebuild"
test: "echo \"{{name}}: No tests configured. Perhaps you'd like to do this?\" && exit 0"
components:
test: "echo \"{{name}}: No tests configured. Perhaps you'd like to do this?\" && exit 0"
build: "echo \"{{name}}: No build command available.\" && exit 0"

View file

@ -0,0 +1,28 @@
{
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT",
"bugs": {
"url": "https://github.com/freesewing/freesewing/issues"
},
"keywords": ["freesewing"],
"main": "dist/index.js",
"module": "dist/index.mjs",
"scripts": {
"clean": "rimraf ../../dist/{{name}}",
"nodebuild": "rollup -c -o ../../dist/{{name}}/index.js -f cjs",
"modulebuild": "rollup -c -o ../../dist/{{name}}/index.mjs -f es",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
},
"peerDependencies": {},
"dependencies": {},
"devDependencies": {},
"files": ["../../dist/packages/{{name}}/*", "README.md", "package.json"],
"publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
}
}

View file

@ -0,0 +1,49 @@
> **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.
<p align="center">
<a title="Go to freesewing.org" href="https://freesewing.org/"><img src="https://freesewing.org/img/logo/black.svg" align="center" width="150px" alt="Freesewing logo"/></a>
</p>
<h4 align="center"><em>&nbsp;<a title="Go to freesewing.org" href="https://freesewing.org/">freesewing</a></em>
<br><sup>a library for made-to-measure sewing patterns</sup>
</h4>
<p align="center">
<a href="https://travis-ci.org/freesewing/core"><img src="https://badgen.net/travis/freesewing/core/master" alt="Travis build"></a>
<a href="https://www.npmjs.com/package/@freesewing/core"><img src="https://badgen.net/npm/v/@freesewing/core" alt="Version"></a>
<a href="https://www.npmjs.com/package/@freesewing/core"><img src="https://badgen.net/npm/license/@freesewing/core" alt="License"></a>
<a href="https://codecov.io/gh/freesewing/freesewing"><img src="https://badgen.net/codecov/c/github/freesewing/freesewing/master" alt="Code coverage"></a>
<a href="https://deepscan.io/dashboard#view=project&pid=2993&bid=23256"><img src="https://deepscan.io/api/projects/2993/branches/23256/badge/grade.svg" alt="DeepScan grade"></a>
<a href="https://gitter.im/freesewing/freesewing"><img src="https://badgen.net/badge/chat/on%20Gitter/cyan" alt="Chat on Gitter"></a>
<a href="https://freesewing.org/patrons/join"><img src="https://badgen.net/badge/become/a%20Patron/FF5B77" alt="Become a Patron"></a>
</p>
# freesewing
[Freesewing](https://freesewing.org/) is an open source platform for made-to-measure sewing patterns.
Try [the online demo](https://beta.freesewing.org/en/demo/) to *get it*.
## Links
- 💻 Website: [freesewing.org](https://freesewing.org)
- 💬 Chat: [Gitter](https://gitter.im/freesewing/freesewing)
- 🐦 Twitter: [@freesewing_org](https://twitter.com/freesewing_org)
- 📷 Instagram: [@freesewing_org](https://instagram.com/freesewing_org)
## Features
- Parametric design of sewing patterns
- Modular design with support for [plugins](https://github.com/freesewing/plugins)
- Auto-layout of pattern parts
- Auto-offset of paths for seam allowance
- Support for paperless patterns (with [our theme plugin](https://github.com/freesewing/plugin-theme))
- Sampling of options, a single measurement, or across models
- Renders to SVG
- Run in the browser as well as on the server with Node.js
## Getting started
**@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.

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

View file

@ -1,25 +1,59 @@
{ {
"name": "root", "name": "root",
"private": true, "private": true,
"description": "FreeSewing is an open source platform for made-to-measure sewing patterns",
"keywords": [
"sewing",
"design",
"parametric design",
"sewing",
"fashion",
"made-to-measure"
],
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"license": "MIT",
"scripts": {
"lint": "eslint --fix 'src/*.js'",
"clean": "rimraf dist",
"test": "echo \"Error: no test specified\" && exit 1",
"jsonlint": "yarn --silent jsonlint:files | xargs -n1 jsonlint -q -c && echo \"jsonlint: no lint errors\"",
"jsonlint:files": "find . -name \"*.json\" | grep -v -f .eslintignore",
"prettier": "babel-node ./scripts/prettier.js",
"pretty": "npx prettier --write 'src/*.js'",
"precommit": "npm run pretty && lint-staged",
"reconfigure": "npx babel-node scripts/reconfigure.js"
},
"repository": {
"type": "git",
"url": "git+https://github.com/freesewing/freesewing.git"
},
"bugs": {
"url": "https://github.com/freesewing/freesewing/issues"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"devDependencies": { "devDependencies": {
"@babel/core": "7.2.2", "@babel/core": "7.2.2",
"@babel/node": "7.2.2",
"@babel/plugin-external-helpers": "7.2.0", "@babel/plugin-external-helpers": "7.2.0",
"@babel/plugin-proposal-object-rest-spread": "7.4.3", "@babel/plugin-proposal-object-rest-spread": "7.4.3",
"@babel/preset-env": "^7.1.0", "@babel/preset-env": "^7.1.0",
"@babel/register": "^7.0.0", "@babel/register": "^7.0.0",
"@svgr/rollup": "^2.4.1", "@svgr/rollup": "^2.4.1",
"ava": "^1.2.1", "ava": "^1.2.1",
"babel-core": "^6.26.3",
"babel-eslint": "^8.2.5",
"babel-plugin-external-helpers": "^6.22.0",
"babel-plugin-istanbul": "4.1.6",
"babel-plugin-syntax-object-rest-spread": "6.13.0",
"babel-plugin-transform-object-rest-spread": "6.26.0",
"babel-preset-env": "^1.7.0",
"babel-preset-react": "^6.24.1",
"babel-preset-stage-0": "^6.24.1",
"chai": "^4.1.2", "chai": "^4.1.2",
"chai-string": "1.4.0", "chai-string": "1.4.0",
"chalk": "2.4.2",
"codecov": "^3.1.0", "codecov": "^3.1.0",
"cross-env": "^5.1.4", "cross-env": "^5.1.4",
"eslint": "^5.0.1", "eslint": "^5.0.1",
@ -32,11 +66,15 @@
"eslint-plugin-promise": "^4.0.0", "eslint-plugin-promise": "^4.0.0",
"eslint-plugin-react": "^7.10.0", "eslint-plugin-react": "^7.10.0",
"eslint-plugin-standard": "^3.1.0", "eslint-plugin-standard": "^3.1.0",
"fs-extra": "7.0.1",
"gh-pages": "^1.2.0", "gh-pages": "^1.2.0",
"husky": "^0.14.3", "husky": "1.3.1",
"js-yaml": "3.13.1",
"jsonlint": "1.6.3",
"lerna": "^3.13.3", "lerna": "^3.13.3",
"lint-staged": "7.3.0", "lint-staged": "7.3.0",
"mocha": "^5.2.0", "mocha": "^5.2.0",
"mustache": "3.0.1",
"node-sass": "4.11.0", "node-sass": "4.11.0",
"nyc": "12.0.2", "nyc": "12.0.2",
"prettier": "1.14.0", "prettier": "1.14.0",
@ -45,18 +83,18 @@
"react-scripts": "^1.1.4", "react-scripts": "^1.1.4",
"rimraf": "2.6.3", "rimraf": "2.6.3",
"rmfr": "^2.0.0", "rmfr": "^2.0.0",
"rollup": "^0.64.1", "rollup": "1.10.1",
"rollup-plugin-babel": "^3.0.7", "rollup-plugin-babel": "4.3.2",
"rollup-plugin-babel-minify": "7.0.0", "rollup-plugin-babel-minify": "8.0.0",
"rollup-plugin-commonjs": "^9.1.3", "rollup-plugin-commonjs": "9.3.4",
"rollup-plugin-filesize": "^4.0.1", "rollup-plugin-filesize": "^4.0.1",
"rollup-plugin-json": "4.0.0", "rollup-plugin-json": "4.0.0",
"rollup-plugin-node-resolve": "^3.3.0", "rollup-plugin-node-resolve": "4.2.3",
"rollup-plugin-peer-deps-external": "^2.2.0", "rollup-plugin-peer-deps-external": "2.2.0",
"rollup-plugin-postcss": "^1.6.2", "rollup-plugin-postcss": "2.0.3",
"rollup-plugin-sass": "0.9.3", "rollup-plugin-sass": "1.2.2",
"rollup-plugin-terser": "^1.0.1", "rollup-plugin-terser": "4.0.4",
"rollup-plugin-url": "^1.4.0", "rollup-plugin-url": "2.2.1",
"rollup-plugin-yaml": "1.1.0", "rollup-plugin-yaml": "1.1.0",
"standard": "^12.0.1", "standard": "^12.0.1",
"uglifycss": "0.0.29" "uglifycss": "0.0.29"
@ -109,5 +147,7 @@
"@freesewing/workbench": "file:packages/workbench", "@freesewing/workbench": "file:packages/workbench",
"create-freesewing-pattern": "file:packages/create-freesewing-pattern" "create-freesewing-pattern": "file:packages/create-freesewing-pattern"
}, },
"workspaces": ["packages/*"] "workspaces": [
"packages/*"
]
} }

File diff suppressed because it is too large Load diff

View file

@ -1,60 +1,47 @@
{ {
"version": "0.33.0",
"name": "@freesewing/aaron",
"description": "Freesewing pattern for a A-shirt / tank top",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/aaron#readme",
"repository": "github:freesewing/aaron",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/aaron/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"design",
"diy",
"fashion",
"made to measure",
"parametric design",
"pattern", "pattern",
"sewing", "sewing",
"menswear", "sewing pattern"
"block"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"unpkg": "dist/browser.js",
"scripts": { "scripts": {
"precommit": "npm run pretty && lint-staged", "clean": "rimraf ../../dist/aaron",
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/aaron/index.js -f cjs",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/aaron/index.mjs -f es",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "echo \"Error: no test specified\" && exit 1", "test": "echo \"aaron: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"watch": "nodemon -w src --exec npm run browserbuild",
"nodebuild": "rollup -c -o dist/index.js -f cjs",
"modulebuild": "rollup -c -o dist/index.mjs -f es",
"rebuild": "npm run nodebuild && npm run modulebuild",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"peerDependencies": { "peerDependencies": {
"@freesewing/brian": "^0.25", "@freesewing/core": "^0.33.0",
"@freesewing/plugin-bundle": "^0.9", "@freesewing/plugin-bundle": "^0.33.0",
"freesewing": "^0.31" "@freesewing/brian": "^0.33.0"
}, },
"files": [ "files": [
"dist/*", "../../dist/packages/aaron/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/aaron"
} }

View file

@ -17,11 +17,11 @@ export default {
babel({ babel({
exclude: "node_modules/**", exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"] plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
}) })
//minify({
// comments: false,
// sourceMap: true,
// banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
//})
] ]
}; };

File diff suppressed because it is too large Load diff

View file

@ -1,59 +1,48 @@
{ {
"version": "0.33.0",
"name": "@freesewing/bent",
"description": "Freesewing pattern for a menswear body block with a two-part sleeve",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/bent#readme",
"repository": "github:freesewing/bent",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/bent/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"block", "design",
"sloper", "diy",
"sewing" "fashion",
"made to measure",
"parametric design",
"pattern",
"sewing",
"sewing pattern"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"unpkg": "dist/browser.js",
"scripts": { "scripts": {
"precommit": "npm run pretty && lint-staged", "clean": "rimraf ../../dist/bent",
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/bent/index.js -f cjs",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/bent/index.mjs -f es",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "echo \"Error: no test specified\" && exit 1", "test": "echo \"bent: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"clean": "rimraf dist",
"pretty": "npx prettier --write 'src/*.js'",
"lint": "eslint --fix 'src/*.js'",
"watch": "nodemon --exec 'rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_bent --footer \"freesewing.patterns.bent = freesewing_patterns_bent;\"'",
"browserbuild": "rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_bent --footer 'freesewing.patterns.bent = freesewing_patterns_bent;'",
"nodebuild": "rollup -c rollup.js -o dist/index.js -f cjs -m true",
"modulebuild": "rollup -c rollup.js -o dist/index.mjs -f es -m true",
"build": "npm run clean && npm run browserbuild && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0",
"pre-commit": "lint-staged" "@freesewing/plugin-bundle": "^0.33.0"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"dependencies": {
"@freesewing/brian": "latest",
"@freesewing/plugin-bundle": "0.8.0",
"freesewing": "latest"
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/bent/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/bent"
} }

View file

@ -1,8 +1,8 @@
import { terser } from "rollup-plugin-terser";
import babel from "rollup-plugin-babel"; import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve"; import resolve from "rollup-plugin-node-resolve";
import commonjs from "rollup-plugin-commonjs";
import json from "rollup-plugin-json"; import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json"; import { name, version, description, author, license } from "./package.json";
export default { export default {
@ -11,22 +11,17 @@ export default {
sourcemap: true sourcemap: true
}, },
plugins: [ plugins: [
resolve({ peerDepsExternal(),
browser: true resolve({ browser: true }),
}),
json(), json(),
commonjs(),
babel({
exclude: "node_modules/**"
}),
babel({ babel({
exclude: "node_modules/**", exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"] plugins: ["@babel/plugin-proposal-object-rest-spread"]
}), }),
terser({ minify({
output: { comments: false,
preamble: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */` sourceMap: true,
} banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
}) })
] ]
}; };

File diff suppressed because it is too large Load diff

View file

@ -1,56 +1,48 @@
{ {
"version": "0.33.0",
"name": "@freesewing/brian",
"description": "Freesewing pattern for a basic body block for menswear",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/brian#readme",
"repository": "github:freesewing/brian",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/brian/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"design",
"diy",
"fashion",
"made to measure",
"parametric design",
"pattern", "pattern",
"sewing", "sewing",
"menswear", "sewing pattern"
"block"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {
"precommit": "npm run pretty && lint-staged", "clean": "rimraf ../../dist/brian",
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/brian/index.js -f cjs",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/brian/index.mjs -f es",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "echo \"Error: no test specified\" && exit 1", "test": "echo \"brian: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"nodebuild": "rollup -c -o dist/index.js -f cjs",
"modulebuild": "rollup -c -o dist/index.mjs -f es",
"rebuild": "npm run nodebuild && npm run modulebuild",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"peerDependencies": { "peerDependencies": {
"@freesewing/plugin-bundle": "^0.9", "@freesewing/core": "^0.33.0",
"freesewing": "^0.31" "@freesewing/plugin-bundle": "^0.33.0"
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/brian/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/brian"
} }

File diff suppressed because it is too large Load diff

View file

@ -1,59 +1,48 @@
{ {
"version": "0.33.0",
"name": "@freesewing/bruce",
"description": "A freesewing pattern for boxer briefs",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/bruce#readme",
"repository": "github:freesewing/bruce",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/bruce/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"design",
"diy",
"fashion",
"made to measure",
"parametric design",
"pattern", "pattern",
"sewing", "sewing",
"menswear", "sewing pattern"
"boxers"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"unpkg": "dist/browser.js",
"scripts": { "scripts": {
"precommit": "npm run pretty && lint-staged", "clean": "rimraf ../../dist/bruce",
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/bruce/index.js -f cjs",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/bruce/index.mjs -f es",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "echo \"Error: no test specified\" && exit 1", "test": "echo \"bruce: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"clean": "rimraf dist",
"pretty": "npx prettier --write 'src/*.js'",
"lint": "eslint --fix 'src/*.js'",
"watch": "npx webpack --watch",
"browserbuild": "rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_bruce --footer 'freesewing.patterns.bruce = freesewing_patterns_bruce;'",
"nodebuild": "rollup -c rollup.js -o dist/index.js -f cjs -m true",
"modulebuild": "rollup -c rollup.js -o dist/index.mjs -f es -m true",
"build": "npm run clean && npm run browserbuild && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0",
"pre-commit": "lint-staged" "@freesewing/plugin-bundle": "^0.33.0"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"dependencies": {
"@freesewing/plugin-bundle": "0.8.0",
"freesewing": "0.30.6"
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/bruce/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/bruce"
} }

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

File diff suppressed because it is too large Load diff

View file

@ -1,62 +1,48 @@
{ {
"version": "0.33.0",
"name": "@freesewing/carlita",
"description": "Freesewing pattern for Sherlock Holmes cosplay, or just a nice long coat",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/carlita#readme",
"repository": "github:freesewing/carlita",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/carlita/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"design",
"diy",
"fashion",
"made to measure",
"parametric design",
"pattern", "pattern",
"coat", "sewing",
"sewing" "sewing pattern"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"unpkg": "dist/browser.js",
"scripts": { "scripts": {
"precommit": "npm run pretty && lint-staged", "clean": "rimraf ../../dist/carlita",
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/carlita/index.js -f cjs",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/carlita/index.mjs -f es",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "echo \"Error: no test specified\" && exit 1", "test": "echo \"carlita: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"clean": "rimraf dist",
"pretty": "npx prettier --write 'src/*.js'",
"lint": "eslint --fix 'src/*.js'",
"watch": "nodemon -w src -w config --exec 'rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_carlita --footer \"freesewing.patterns.carlita = freesewing_patterns_carlita;\"'",
"browserbuild": "rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_carlita --footer 'freesewing.patterns.carlita = freesewing_patterns_carlita;'",
"nodebuild": "rollup -c rollup.js -o dist/index.js -f cjs -m true",
"modulebuild": "rollup -c rollup.js -o dist/index.mjs -f es -m true",
"build": "npm run clean && npm run browserbuild && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0",
"pre-commit": "lint-staged" "@freesewing/plugin-bundle": "^0.33.0"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"dependencies": {
"@freesewing/bent": "file:../bent",
"@freesewing/carlton": "0.2.1",
"@freesewing/plugin-bundle": "0.8.0",
"@freesewing/plugin-bust": "0.1.2",
"@freesewing/plugin-buttons": "0.1.0",
"freesewing": "latest"
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/carlita/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/carlita"
} }

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

File diff suppressed because it is too large Load diff

View file

@ -1,60 +1,48 @@
{ {
"version": "0.33.0",
"name": "@freesewing/carlton",
"description": "Freesewing pattern for Sherlock Holmes cosplay, or just a nice long coat",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/carlton#readme",
"repository": "github:freesewing/carlton",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/carlton/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"design",
"diy",
"fashion",
"made to measure",
"parametric design",
"pattern", "pattern",
"coat", "sewing",
"sewing" "sewing pattern"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"unpkg": "dist/browser.js",
"scripts": { "scripts": {
"precommit": "npm run pretty && lint-staged", "clean": "rimraf ../../dist/carlton",
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/carlton/index.js -f cjs",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/carlton/index.mjs -f es",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "echo \"Error: no test specified\" && exit 1", "test": "echo \"carlton: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"clean": "rimraf dist",
"pretty": "npx prettier --write 'src/*.js'",
"lint": "eslint --fix 'src/*.js'",
"watch": "nodemon -w src -w config --exec 'rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_carlton --footer \"freesewing.patterns.carlton = freesewing_patterns_carlton;\"'",
"browserbuild": "rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_carlton --footer 'freesewing.patterns.carlton = freesewing_patterns_carlton;'",
"nodebuild": "rollup -c rollup.js -o dist/index.js -f cjs -m true",
"modulebuild": "rollup -c rollup.js -o dist/index.mjs -f es -m true",
"build": "npm run clean && npm run browserbuild && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0",
"pre-commit": "lint-staged" "@freesewing/plugin-bundle": "^0.33.0"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"dependencies": {
"@freesewing/bent": "file:../bent",
"@freesewing/plugin-bundle": "0.8.0",
"@freesewing/plugin-buttons": "latest",
"freesewing": "latest"
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/carlton/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/carlton"
} }

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

File diff suppressed because it is too large Load diff

View file

@ -1,63 +1,48 @@
{ {
"version": "0.33.0",
"name": "@freesewing/cathrin",
"description": "Freesewing pattern for a underbust corset / waist trainer",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/cathrin#readme",
"repository": "github:freesewing/cathrin",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/cathrin/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"design",
"diy",
"fashion",
"made to measure",
"parametric design",
"pattern", "pattern",
"sewing", "sewing",
"womenswear", "sewing pattern"
"corset",
"underbust"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"unpkg": "dist/browser.js",
"scripts": { "scripts": {
"precommit": "npm run pretty && lint-staged", "clean": "rimraf ../../dist/cathrin",
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/cathrin/index.js -f cjs",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/cathrin/index.mjs -f es",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "echo \"Error: no test specified\" && exit 1", "test": "echo \"cathrin: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"watch": "npx webpack --watch",
"browserbuild": "rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_cathrin --footer 'freesewing.patterns.cathrin = freesewing_patterns_cathrin;'",
"nodebuild": "rollup -c rollup.js -o dist/index.js -f cjs -m true",
"modulebuild": "rollup -c rollup.js -o dist/index.mjs -f es -m true",
"build": "npm run clean && npm run browserbuild && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0",
"pre-commit": "lint-staged" "@freesewing/plugin-bundle": "^0.33.0"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"dependencies": {
"@freesewing/plugin-bundle": "0.8.0",
"freesewing": "0.30.6"
},
"devDependencies": {
"@freesewing/models": "file:../models"
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/cathrin/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/cathrin"
} }

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

View file

@ -1,46 +1,35 @@
{ {
"name": "@freesewing/components",
"version": "0.33.0",
"description": "A collection of React components for freesewing web UIs",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/", "homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/freesewing/components.git"
},
"bugs": { "bugs": {
"url": "https://github.com/freesewing/components/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [
"freesewing",
"react"
],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "test": "echo \"components: No tests configured. Perhaps you'd like to do this?\" && exit 0",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "build": "echo \"components: No build command available.\" && exit 0"
"major": "npm version major -m ':bookmark: v%s' && npm run build",
"precommit": "npm run pretty && lint-staged",
"clean": "rimraf dist",
"pretty": "npx prettier --write 'src/*.js'",
"lint": "eslint --fix 'src/*.js'",
"nodebuild": "rollup --silent -c -o dist/index.js -f cjs -e bezier-js,bin-pack",
"modulebuild": "rollup --silent -c -o dist/index.mjs -f esm",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"peerDependencies": {},
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/components/*",
"README.md", "README.md",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/components"
} }

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

View file

@ -1,73 +1,40 @@
{ {
"name": "@freesewing/core",
"version": "0.33.0",
"description": "A library for creating made-to-measure sewing patterns",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/", "homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/freesewing/freesewing.git"
},
"bugs": { "bugs": {
"url": "https://github.com/freesewing/freesewing/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [
"freesewing",
"design",
"diy",
"fashion",
"made to measure",
"library",
"parametric design",
"patterns",
"sewing",
"sewing patterns"
],
"main": "dist/index.js", "main": "dist/index.js",
"unpkg": "dist/browser.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {},
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "peerDependencies": {},
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "dependencies": {},
"major": "npm version major -m ':bookmark: v%s' && npm run build", "devDependencies": {},
"precommit": "npm run pretty && lint-staged",
"test": "nyc mocha tests/*.test.js",
"report": "nyc report --reporter=html mocha --compilers js:babel-core/register tests/*.test.js",
"coverage": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov",
"clean": "rimraf dist && rimraf tests/dist",
"pretty": "npx prettier --write 'src/*.js'",
"lint": "eslint --fix 'src/*.js'",
"browserbuild": "rollup --silent -c -o dist/browser.js -f iife -n freesewing",
"nodebuild": "rollup --silent -c -o dist/index.js -f cjs -e bezier-js,bin-pack",
"modulebuild": "rollup --silent -c -o dist/index.mjs -f esm",
"testbuild": "BABEL_ENV=test rollup --silent -c -o tests/dist/index.js -f cjs -e bezier-js,bin-pack",
"build": "npm run clean && npm run browserbuild && npm run nodebuild && npm run modulebuild && npm run testbuild",
"rebuild": "npm run nodebuild && npm run modulebuild",
"watch": "rollup -c -o dist/index.js -f cjs -m true --watch"
},
"nyc": {
"exclude": [
"dist",
"tests"
]
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"dependencies": {
"bezier-js": "2.3.2",
"bin-pack": "1.0.2"
},
"files": [ "files": [
"dist/*", "../../dist/packages/core/*",
"README.md", "README.md",
"package.json" "package.json"
], ],
"babel": { "publishConfig": {
"env": { "access": "public"
"test": {
"plugins": [
"istanbul"
]
}
}
}, },
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/core"
} }

View file

@ -1,8 +1,8 @@
import { terser } from "rollup-plugin-terser";
import babel from "rollup-plugin-babel"; import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve"; import resolve from "rollup-plugin-node-resolve";
import commonjs from "rollup-plugin-commonjs";
import json from "rollup-plugin-json"; import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json"; import { name, version, description, author, license } from "./package.json";
export default { export default {
@ -11,25 +11,17 @@ export default {
sourcemap: true sourcemap: true
}, },
plugins: [ plugins: [
resolve({ peerDepsExternal(),
browser: true resolve({ browser: true }),
}),
json(), json(),
commonjs(),
babel({
exclude: "node_modules/**"
}),
babel({ babel({
exclude: "node_modules/**", exclude: "node_modules/**",
plugins: [ plugins: ["@babel/plugin-proposal-object-rest-spread"]
"@babel/plugin-external-helpers",
"@babel/plugin-proposal-object-rest-spread"
]
}), }),
terser({ minify({
output: { comments: false,
preamble: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */` sourceMap: true,
} banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
}) })
] ]
}; };

File diff suppressed because it is too large Load diff

View file

@ -1,51 +1,34 @@
{ {
"name": "create-freesewing-pattern",
"version": "0.33.0",
"description": "Initilizer package for freesewing patterns",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/create-freesewing-pattern#readme",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/create-freesewing-pattern/issues" "url": "https://github.com/freesewing/freesewing/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/freesewing/create-freesewing-pattern.git"
}, },
"keywords": [ "keywords": [
"npm", "freesewing",
"init", "development",
"freesewing" "initializer",
"react"
], ],
"main": "index.js", "main": "dist/index.js",
"reveal": true, "module": "dist/index.mjs",
"bin": { "scripts": {},
"create-freesewing-pattern": "index.js" "peerDependencies": {},
}, "dependencies": {},
"scripts": { "devDependencies": {},
"test": "ava -v && standard *.js lib/*.js" "files": [
"../../dist/packages/create-freesewing-pattern/*",
"README.md",
"package.json"
],
"publishConfig": {
"access": "public"
}, },
"engines": { "engines": {
"node": ">=8", "node": ">=8.0.0"
"npm": ">=5"
}, },
"dependencies": { "version": "0.33.0",
"chalk": "^2.4.2", "name": "create-freesewing-pattern"
"commander": "^2.19.0",
"conf": "^2.2.0",
"cp-file": "^6.0.0",
"execa": "^1.0.0",
"git-config-path": "^2.0.0",
"github-username": "^4.1.0",
"globby": "^9.0.0",
"handlebars": "^4.1.0",
"inquirer": "^6.2.2",
"make-dir": "^2.0.0",
"ora": "^3.1.0",
"p-each-series": "^1.0.0",
"parse-git-config": "^3.0.0",
"validate-npm-package-name": "^3.0.0",
"which": "^1.3.1"
},
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775"
} }

File diff suppressed because it is too large Load diff

View file

@ -1,42 +1,35 @@
{ {
"name": "@freesewing/css-theme",
"version": "0.33.0",
"description": "A CSS theme for freesewing web UIs",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/", "homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/freesewing/css-theme.git"
},
"bugs": { "bugs": {
"url": "https://github.com/freesewing/css-theme/issues" "url": "https://github.com/freesewing/freesewing/issues"
},
"main": "dist/theme.css",
"scripts": {
"patch": "npm version patch -m ':bookmark: v%s' && npm run build",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build",
"major": "npm version major -m ':bookmark: v%s' && npm run build",
"clean": "rimraf dist",
"pretty": "npx prettier --write 'src/*.scss'",
"watch": "npx node-sass --watch --recursive src/theme.scss dist/theme.css",
"build": "npx node-sass --output-style compressed src/theme.scss dist/theme.css"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"keywords": [
"freesewing",
"css",
"scss",
"sass",
"theme"
],
"main": "dist/index.js",
"module": "dist/index.mjs",
"scripts": {},
"peerDependencies": {},
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/css-theme/*",
"README.md", "README.md",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/css-theme"
} }

File diff suppressed because it is too large Load diff

View file

@ -1,63 +1,43 @@
{ {
"version": "0.33.0",
"name": "@freesewing/examples",
"description": "Freesewing examples for our documentation",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/examples#readme",
"repository": "github:freesewing/examples",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/examples/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"pattern", "documentation",
"sewing", "example",
"menswear", "parametric design"
"examples"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"unpkg": "dist/browser.js",
"scripts": { "scripts": {
"precommit": "npm run pretty && lint-staged", "clean": "rimraf ../../dist/examples",
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/examples/index.js -f cjs",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/examples/index.mjs -f es",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "echo \"Error: no test specified\" && exit 1", "test": "echo \"examples: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"clean": "rimraf dist",
"pretty": "npx prettier --write 'src/*.js'",
"lint": "eslint --fix 'src/*.js'",
"browserbuild": "rollup -c rollup.js -o dist/browser.js -f iife -n freesewing_patterns_examples --footer 'freesewing.patterns.examples = freesewing_patterns_examples;'",
"nodebuild": "rollup -c rollup.js -o dist/index.js -f cjs",
"modulebuild": "rollup -c rollup.js -o dist/index.mjs -f es",
"rebuild": "npm run nodebuild && npm run modulebuild",
"build": "npm run clean && npm run browserbuild && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0",
"pre-commit": "lint-staged" "@freesewing/plugin-bundle": "^0.33.0"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"dependencies": {
"@freesewing/plugin-bundle": "0.8.0",
"freesewing": "0.30.6"
},
"devDependencies": {
"@freesewing/models": "file:../models"
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/examples/*",
"src/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/examples"
} }

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

File diff suppressed because it is too large Load diff

View file

@ -1,58 +1,48 @@
{ {
"version": "0.33.0",
"name": "@freesewing/florent",
"description": "Freesewing pattern for a flat cap",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/florent#readme",
"repository": "github:freesewing/florent",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/florent/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"design",
"diy",
"fashion",
"made to measure",
"parametric design",
"pattern", "pattern",
"cap", "sewing",
"sewing" "sewing pattern"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"unpkg": "dist/browser.js",
"scripts": { "scripts": {
"precommit": "npm run pretty && lint-staged", "clean": "rimraf ../../dist/florent",
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/florent/index.js -f cjs",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/florent/index.mjs -f es",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "echo \"Error: no test specified\" && exit 1", "test": "echo \"florent: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"clean": "rimraf dist",
"pretty": "npx prettier --write 'src/*.js'",
"lint": "eslint --fix 'src/*.js'",
"watch": "nodemon -w src -w config --exec 'rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_florent --footer \"freesewing.patterns.florent = freesewing_patterns_florent;\"'",
"browserbuild": "rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_florent --footer 'freesewing.patterns.florent = freesewing_patterns_florent;'",
"nodebuild": "rollup -c rollup.js -o dist/index.js -f cjs -m true",
"modulebuild": "rollup -c rollup.js -o dist/index.mjs -f es -m true",
"build": "npm run clean && npm run browserbuild && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0",
"pre-commit": "lint-staged" "@freesewing/plugin-bundle": "^0.33.0"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"dependencies": {
"@freesewing/plugin-bundle": "0.8.0",
"freesewing": "latest"
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/florent/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/florent"
} }

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

File diff suppressed because it is too large Load diff

View file

@ -1,59 +1,48 @@
{ {
"version": "0.33.0",
"name": "@freesewing/huey",
"description": "Freesewing pattern for a zip-up hoodie with optional front pockets",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/huey#readme",
"repository": "github:freesewing/huey",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/huey/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"block", "design",
"sloper", "diy",
"sewing" "fashion",
"made to measure",
"parametric design",
"pattern",
"sewing",
"sewing pattern"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"unpkg": "dist/browser.js",
"scripts": { "scripts": {
"precommit": "npm run pretty && lint-staged", "clean": "rimraf ../../dist/huey",
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/huey/index.js -f cjs",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/huey/index.mjs -f es",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "echo \"Error: no test specified\" && exit 1", "test": "echo \"huey: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"clean": "rimraf dist",
"pretty": "npx prettier --write 'src/*.js'",
"lint": "eslint --fix 'src/*.js'",
"watch": "nodemon -w src -w config --exec 'rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_huey --footer \"freesewing.patterns.huey = freesewing_patterns_huey;\"'",
"browserbuild": "rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_huey --footer 'freesewing.patterns.huey = freesewing_patterns_huey;'",
"nodebuild": "rollup -c rollup.js -o dist/index.js -f cjs -m true",
"modulebuild": "rollup -c rollup.js -o dist/index.mjs -f es -m true",
"build": "npm run clean && npm run browserbuild && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0",
"pre-commit": "lint-staged" "@freesewing/plugin-bundle": "^0.33.0"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"dependencies": {
"@freesewing/brian": "latest",
"@freesewing/plugin-bundle": "0.8.0",
"freesewing": "latest"
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/huey/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/huey"
} }

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

File diff suppressed because it is too large Load diff

View file

@ -1,61 +1,48 @@
{ {
"version": "0.33.0",
"name": "@freesewing/hugo",
"description": "Freesewing pattern for a hooded jumper with raglan sleeves",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/hugo#readme",
"repository": "github:freesewing/hugo",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/hugo/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"design",
"diy",
"fashion",
"made to measure",
"parametric design",
"pattern", "pattern",
"sewing", "sewing",
"womenswear", "sewing pattern"
"jumper",
"hoodie"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"unpkg": "dist/browser.js",
"scripts": { "scripts": {
"precommit": "npm run pretty && lint-staged", "clean": "rimraf ../../dist/hugo",
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/hugo/index.js -f cjs",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/hugo/index.mjs -f es",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "echo \"Error: no test specified\" && exit 1", "test": "echo \"hugo: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"watch": "nodemon -w src --exec npm run browserbuild",
"browserbuild": "rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_hugo --footer 'freesewing.patterns.hugo = freesewing_patterns_hugo;'",
"nodebuild": "rollup -c rollup.js -o dist/index.js -f cjs -m true",
"modulebuild": "rollup -c rollup.js -o dist/index.mjs -f es -m true",
"build": "npm run clean && npm run browserbuild && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0",
"pre-commit": "lint-staged" "@freesewing/plugin-bundle": "^0.33.0"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"dependencies": {
"@freesewing/brian": "0.23.2",
"@freesewing/plugin-bundle": "0.8.0",
"freesewing": "0.30.6"
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/hugo/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/hugo"
} }

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

File diff suppressed because it is too large Load diff

View file

@ -1,90 +1,36 @@
{ {
"name": "@freesewing/i18n",
"version": "0.33.0",
"description": "Translations for the freesewing project",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/", "homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/freesewing/i18n.git"
},
"bugs": { "bugs": {
"url": "https://github.com/freesewing/i18n/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [
"freesewing",
"i18n",
"internationalisation",
"languages",
"localisation",
"translation"
],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {},
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "peerDependencies": {},
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "dependencies": {},
"major": "npm version major -m ':bookmark: v%s' && npm run build", "devDependencies": {},
"precommit": "npm run pretty && lint-staged",
"test": "mocha tests/*.test.js",
"coverage": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov",
"clean": "rimraf dist && rimraf tests/dist",
"pretty": "npx prettier --write 'src/*.js'",
"lint": "eslint --fix 'src/*.js'",
"nodebuild": "BABEL_ENV=production rollup -c rollup.js -o dist/index.js -f cjs -m true",
"modulebuild": "BABEL_ENV=develop rollup -c rollup.js -o dist/index.mjs -f es -m true",
"rebuild": "npm run nodebuild && npm run modulebuild",
"build": "npm run clean && npm run nodebuild && npm run modulebuild",
"watch": "rollup -c rollup.js -o dist/index.js -f cjs -m true --watch"
},
"nyc": {
"exclude": [
"dist",
"tests"
]
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"files": [ "files": [
"dist/*", "../../dist/packages/i18n/*",
"README.md", "README.md",
"package.json" "package.json"
], ],
"babel": { "publishConfig": {
"presets": [ "access": "public"
[
"env",
{
"modules": false
}
]
],
"env": {
"develop": {
"plugins": [
"external-helpers",
"syntax-object-rest-spread",
"transform-object-rest-spread"
]
},
"production": {
"plugins": [
"external-helpers",
"syntax-object-rest-spread",
"transform-object-rest-spread"
]
},
"test": {
"plugins": [
"external-helpers",
"syntax-object-rest-spread",
"transform-object-rest-spread",
"istanbul"
]
}
}
}, },
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/i18n"
} }

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

File diff suppressed because it is too large Load diff

View file

@ -1,62 +1,48 @@
{ {
"version": "0.33.0",
"name": "@freesewing/jaeger",
"description": "Freesewing pattern for a sport coat style jacket with two buttons and patch pockets",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/jaeger#readme",
"repository": "github:freesewing/jaeger",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/jaeger/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"design",
"diy",
"fashion",
"made to measure",
"parametric design",
"pattern", "pattern",
"jacket", "sewing",
"blazer", "sewing pattern"
"sportcoat",
"sewing"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"unpkg": "dist/browser.js",
"scripts": { "scripts": {
"precommit": "npm run pretty && lint-staged", "clean": "rimraf ../../dist/jaeger",
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/jaeger/index.js -f cjs",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/jaeger/index.mjs -f es",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "echo \"Error: no test specified\" && exit 1", "test": "echo \"jaeger: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"clean": "rimraf dist",
"pretty": "npx prettier --write 'src/*.js'",
"lint": "eslint --fix 'src/*.js'",
"watch": "nodemon -w src -w config --exec 'rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_jaeger --footer \"freesewing.patterns.jaeger = freesewing_patterns_jaeger;\"'",
"browserbuild": "rollup -c rollup.js -o dist/browser.js -f iife -m true -n freesewing_patterns_jaeger --footer 'freesewing.patterns.jaeger = freesewing_patterns_jaeger;'",
"nodebuild": "rollup -c rollup.js -o dist/index.js -f cjs -m true",
"modulebuild": "rollup -c rollup.js -o dist/index.mjs -f es -m true",
"build": "npm run clean && npm run browserbuild && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0",
"pre-commit": "lint-staged" "@freesewing/plugin-bundle": "^0.33.0"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"dependencies": {
"@freesewing/bent": "0.1.1",
"@freesewing/plugin-bundle": "0.8.0",
"@freesewing/plugin-buttons": "0.1.0",
"freesewing": "latest"
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/jaeger/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/jaeger"
} }

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

File diff suppressed because it is too large Load diff

View file

@ -1,54 +1,36 @@
{ {
"name": "@freesewing/models",
"version": "0.33.0",
"description": "Body measurements data for a range of default sizes",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/models#readme",
"repository": "github:freesewing/models",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/models/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"plugin", "bodies",
"sewing", "data",
"patterns", "fashion",
"models" "measurements",
"sizes"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"unpkg": "dist/browser.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {},
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "peerDependencies": {},
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "dependencies": {},
"major": "npm version major -m ':bookmark: v%s' && npm run build", "devDependencies": {},
"precommit": "npm run pretty && lint-staged",
"test": "echo \"Error: no test specified\" && exit 1",
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"browserbuild": "rollup -c rollup.js --file dist/browser.js --format iife -n freesewing_models --footer 'freesewing.models = freesewing_models'",
"nodebuild": "rollup -c rollup.js --file dist/index.js --format cjs",
"modulebuild": "rollup -c rollup.js --file dist/index.mjs --format es",
"build": "npm run clean && npm run browserbuild && npm run nodebuild && npm run modulebuild"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"files": [ "files": [
"dist/*", "../../dist/packages/models/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/models"
} }

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

File diff suppressed because it is too large Load diff

View file

@ -1,46 +1,34 @@
{ {
"name": "@freesewing/mui-theme",
"version": "0.33.0",
"description": "A Material-UI theme for freesewing web UIs",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/", "homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/freesewing/mui-theme.git"
},
"bugs": { "bugs": {
"url": "https://github.com/freesewing/mui-theme/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [
"freesewing",
"material-ui",
"react",
"theme"
],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {},
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "peerDependencies": {},
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "dependencies": {},
"major": "npm version major -m ':bookmark: v%s' && npm run build", "devDependencies": {},
"precommit": "npm run pretty && lint-staged",
"clean": "rimraf dist",
"pretty": "npx prettier --write 'src/*.js'",
"lint": "eslint --fix 'src/*.js'",
"nodebuild": "rollup --silent -c -o dist/index.js -f cjs -e bezier-js,bin-pack",
"modulebuild": "rollup --silent -c -o dist/index.mjs -f esm",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"files": [ "files": [
"dist/*", "../../dist/packages/mui-theme/*",
"README.md", "README.md",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/mui-theme"
} }

File diff suppressed because it is too large Load diff

View file

@ -1,72 +1,37 @@
{ {
"version": "0.33.0",
"name": "@freesewing/patterns",
"description": "An umbrella package for all freesewing patterns",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/patterns#readme",
"repository": "github:freesewing/patterns",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/patterns/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"patterns", "design",
"diy",
"fashion",
"made to measure",
"parametric design",
"sewing" "sewing"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"unpkg": "dist/browser.js", "scripts": {},
"scripts": { "peerDependencies": {},
"precommit": "npm run pretty && lint-staged", "dependencies": {},
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "devDependencies": {},
"minor": "npm version minor -m ':bookmark: v%s' && npm run build",
"major": "npm version major -m ':bookmark: v%s' && npm run build",
"test": "echo \"Error: no test specified\" && exit 1",
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"watch": "rollup -w -c rollup.js -o dist/browser.js -f iife -n freesewing_patterns --footer 'freesewing.patterns = freesewing_patterns;'",
"browserbuild": "rollup -c rollup.js -o dist/browser.js -f iife -n freesewing_patterns --footer 'freesewing.patterns = freesewing_patterns.patterns;'",
"nodebuild": "rollup -c rollup.js -o dist/index.js -f cjs",
"modulebuild": "rollup -c rollup.js -o dist/index.mjs -f es",
"rebuild": "npm run nodebuild && npm run modulebuild",
"build": "npm run clean && npm run browserbuild && npm run nodebuild && npm run modulebuild"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"dependencies": {
"@freesewing/aaron": "latest",
"@freesewing/bent": "latest",
"@freesewing/brian": "latest",
"@freesewing/bruce": "latest",
"@freesewing/carlton": "0.2.0",
"@freesewing/cathrin": "latest",
"@freesewing/examples": "latest",
"@freesewing/huey": "latest",
"@freesewing/hugo": "latest",
"@freesewing/jaeger": "file:../jaeger",
"@freesewing/plugin-bundle": "latest",
"@freesewing/simon": "latest",
"@freesewing/sven": "latest",
"@freesewing/tamiko": "latest",
"@freesewing/trayvon": "latest",
"@freesewing/wahid": "latest"
},
"files": [ "files": [
"dist/*", "../../dist/packages/pattern-bundle/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/pattern-bundle"
} }

View file

@ -0,0 +1,27 @@
import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify";
import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json";
export default {
input: "src/index.js",
output: {
sourcemap: true
},
plugins: [
peerDepsExternal(),
resolve({ browser: true }),
json(),
babel({
exclude: "node_modules/**",
plugins: ["@babel/plugin-proposal-object-rest-spread"]
}),
minify({
comments: false,
sourceMap: true,
banner: `/**\n * ${name} | v${version}\n * ${description}\n * (c) ${new Date().getFullYear()} ${author}\n * @license ${license}\n */`
})
]
};

File diff suppressed because it is too large Load diff

View file

@ -1,53 +1,47 @@
{ {
"name": "@freesewing/plugin-banner",
"version": "0.33.0",
"description": "A freesewing plugin to repeat text on a path",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/plugin-banner#readme",
"repository": "github:freesewing/plugin-banner",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/plugin-banner/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"plugin", "plugin",
"sewing patterns" "sewing pattern",
"sewing",
"design",
"parametric design",
"made to measure",
"diy",
"fashion"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "clean": "rimraf ../../dist/plugin-banner",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/plugin-banner/index.js -f cjs",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/plugin-banner/index.mjs -f es",
"precommit": "npm run pretty && lint-staged", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "nyc mocha --require @babel/register tests/*.test.js", "test": "echo \"plugin-banner: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"report": "nyc report --reporter=html mocha --require @babel/register tests/*.test.js",
"coverage": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov",
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"nodebuild": "rollup -c -o dist/index.js -f cjs",
"modulebuild": "rollup -c -o dist/index.mjs -f es",
"rebuild": "npm run nodebuild && npm run modulebuild",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0"
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"src/*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/plugin-banner/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/plugin-banner"
} }

View file

@ -2,7 +2,7 @@ import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve"; import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json"; import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify"; import minify from "rollup-plugin-babel-minify";
import path from "path"; import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json"; import { name, version, description, author, license } from "./package.json";
export default { export default {
@ -11,6 +11,7 @@ export default {
sourcemap: true sourcemap: true
}, },
plugins: [ plugins: [
peerDepsExternal(),
resolve({ browser: true }), resolve({ browser: true }),
json(), json(),
babel({ babel({

File diff suppressed because it is too large Load diff

View file

@ -1,71 +1,48 @@
{ {
"name": "@freesewing/plugin-bundle",
"version": "0.33.0",
"description": "Eight essential freesewing build-time plugins in one neat bundle",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/plugin-bundle#readme",
"repository": "github:freesewing/plugin-bundle",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/plugin-bundle/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"bundle",
"plugin", "plugin",
"sewing pattern",
"sewing", "sewing",
"patterns", "design",
"bundle" "parametric design",
"made to measure",
"diy",
"fashion"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"unpkg": "dist/browser.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "clean": "rimraf ../../dist/plugin-bundle",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/plugin-bundle/index.js -f cjs",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/plugin-bundle/index.mjs -f es",
"precommit": "npm run pretty && lint-staged", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "nyc mocha --require @babel/register tests/*.test.js", "test": "echo \"plugin-bundle: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"report": "nyc report --reporter=html mocha --require @babel/register tests/*.test.js",
"coverage": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov",
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"nodebuild": "rollup -c -o dist/index.js -f cjs",
"modulebuild": "rollup -c -o dist/index.mjs -f es",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0"
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
},
"nyc": {
"exclude": [
"node_modules",
"tests"
]
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/plugin-bundle/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"dependencies": { "publishConfig": {
"@freesewing/plugin-cutonfold": "file:../plugin-cutonfold", "access": "public"
"@freesewing/plugin-dimension": "file:../plugin-dimension",
"@freesewing/plugin-grainline": "file:../plugin-grainline",
"@freesewing/plugin-logo": "file:../plugin-logo",
"@freesewing/plugin-round": "file:../plugin-round",
"@freesewing/plugin-scalebox": "file:../plugin-scalebox",
"@freesewing/plugin-sprinkle": "file:../plugin-sprinkle",
"@freesewing/plugin-title": "file:../plugin-title"
}, },
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/plugin-bundle"
} }

View file

@ -2,7 +2,7 @@ import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve"; import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json"; import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify"; import minify from "rollup-plugin-babel-minify";
import path from "path"; import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json"; import { name, version, description, author, license } from "./package.json";
export default { export default {
@ -11,6 +11,7 @@ export default {
sourcemap: true sourcemap: true
}, },
plugins: [ plugins: [
peerDepsExternal(),
resolve({ browser: true }), resolve({ browser: true }),
json(), json(),
babel({ babel({

File diff suppressed because it is too large Load diff

View file

@ -1,54 +1,47 @@
{ {
"name": "@freesewing/plugin-bust",
"version": "0.33.0",
"description": "A freesewing plugin that helps with bust-adjusting menswear patterns",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/plugin-bust#readme",
"repository": "github:freesewing/plugin-bust",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/plugin-bust/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"plugin", "plugin",
"sewing patterns", "sewing pattern",
"bust-adjustment" "sewing",
"design",
"parametric design",
"made to measure",
"diy",
"fashion"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "clean": "rimraf ../../dist/plugin-bust",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/plugin-bust/index.js -f cjs",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/plugin-bust/index.mjs -f es",
"precommit": "npm run pretty && lint-staged", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "nyc mocha --require @babel/register tests/*.test.js", "test": "echo \"plugin-bust: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"report": "nyc report --reporter=html mocha --require @babel/register tests/*.test.js",
"coverage": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov",
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"nodebuild": "rollup -c -o dist/index.js -f cjs",
"modulebuild": "rollup -c -o dist/index.mjs -f es",
"rebuild": "npm run nodebuild && npm run modulebuild",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0"
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"src/*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/plugin-bust/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/plugin-bust"
} }

View file

@ -2,7 +2,7 @@ import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve"; import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json"; import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify"; import minify from "rollup-plugin-babel-minify";
import path from "path"; import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json"; import { name, version, description, author, license } from "./package.json";
export default { export default {
@ -11,6 +11,7 @@ export default {
sourcemap: true sourcemap: true
}, },
plugins: [ plugins: [
peerDepsExternal(),
resolve({ browser: true }), resolve({ browser: true }),
json(), json(),
babel({ babel({

File diff suppressed because it is too large Load diff

View file

@ -1,54 +1,47 @@
{ {
"name": "@freesewing/plugin-buttons",
"version": "0.33.0",
"description": "A freesewing plugin that provides button and buttonhole snippets",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/plugin-buttons#readme",
"repository": "github:freesewing/plugin-buttons",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/plugin-buttons/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"plugin", "plugin",
"sewing patterns", "sewing pattern",
"snippets" "sewing",
"design",
"parametric design",
"made to measure",
"diy",
"fashion"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "clean": "rimraf ../../dist/plugin-buttons",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/plugin-buttons/index.js -f cjs",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/plugin-buttons/index.mjs -f es",
"precommit": "npm run pretty && lint-staged", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "nyc mocha --require @babel/register tests/*.test.js", "test": "echo \"plugin-buttons: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"report": "nyc report --reporter=html mocha --require @babel/register tests/*.test.js",
"coverage": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov",
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"nodebuild": "rollup -c -o dist/index.js -f cjs",
"modulebuild": "rollup -c -o dist/index.mjs -f es",
"rebuild": "npm run nodebuild && npm run modulebuild",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0"
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"src/*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/plugin-buttons/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/plugin-buttons"
} }

View file

@ -2,7 +2,7 @@ import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve"; import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json"; import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify"; import minify from "rollup-plugin-babel-minify";
import path from "path"; import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json"; import { name, version, description, author, license } from "./package.json";
export default { export default {
@ -11,6 +11,7 @@ export default {
sourcemap: true sourcemap: true
}, },
plugins: [ plugins: [
peerDepsExternal(),
resolve({ browser: true }), resolve({ browser: true }),
json(), json(),
babel({ babel({

File diff suppressed because it is too large Load diff

View file

@ -1,55 +1,47 @@
{ {
"name": "@freesewing/plugin-cutonfold",
"version": "0.33.0",
"description": "A freesewing plugin to add cut-on-fold indicators on your patterns",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/plugin-cutonfold#readme",
"repository": "github:freesewing/plugin-cutonfold",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/plugin-cutonfold/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"plugin", "plugin",
"sewing pattern",
"sewing", "sewing",
"patterns", "design",
"cut on fold" "parametric design",
"made to measure",
"diy",
"fashion"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "clean": "rimraf ../../dist/plugin-cutonfold",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/plugin-cutonfold/index.js -f cjs",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/plugin-cutonfold/index.mjs -f es",
"precommit": "npm run pretty && lint-staged", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "nyc mocha --require @babel/register tests/*.test.js", "test": "echo \"plugin-cutonfold: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"report": "nyc report --reporter=html mocha --require @babel/register tests/*.test.js",
"coverage": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov",
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"nodebuild": "rollup -c -o dist/index.js -f cjs",
"modulebuild": "rollup -c -o dist/index.mjs -f es",
"rebuild": "npm run nodebuild && npm run modulebuild",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0"
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/plugin-cutonfold/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/plugin-cutonfold"
} }

View file

@ -2,7 +2,7 @@ import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve"; import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json"; import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify"; import minify from "rollup-plugin-babel-minify";
import path from "path"; import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json"; import { name, version, description, author, license } from "./package.json";
export default { export default {
@ -11,6 +11,7 @@ export default {
sourcemap: true sourcemap: true
}, },
plugins: [ plugins: [
peerDepsExternal(),
resolve({ browser: true }), resolve({ browser: true }),
json(), json(),
babel({ babel({

File diff suppressed because it is too large Load diff

View file

@ -1,54 +1,47 @@
{ {
"name": "@freesewing/plugin-debug",
"version": "0.33.0",
"description": "A freesewing plugin to log debug info to your browser console",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/plugin-debug#readme",
"repository": "github:freesewing/plugin-debug",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/plugin-debug/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"plugin", "plugin",
"sewing pattern",
"sewing", "sewing",
"patterns", "design",
"debug" "parametric design",
"made to measure",
"diy",
"fashion"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "clean": "rimraf ../../dist/plugin-debug",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/plugin-debug/index.js -f cjs",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/plugin-debug/index.mjs -f es",
"precommit": "npm run pretty && lint-staged", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "nyc mocha --require @babel/register tests/*.test.js", "test": "echo \"plugin-debug: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"report": "nyc report --reporter=html mocha --require @babel/register tests/*.test.js",
"coverage": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov",
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"nodebuild": "rollup -c -o dist/index.js -f cjs",
"modulebuild": "rollup -c -o dist/index.mjs -f es",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0"
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/plugin-debug/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/plugin-debug"
} }

View file

@ -2,7 +2,7 @@ import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve"; import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json"; import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify"; import minify from "rollup-plugin-babel-minify";
import path from "path"; import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json"; import { name, version, description, author, license } from "./package.json";
export default { export default {
@ -11,6 +11,7 @@ export default {
sourcemap: true sourcemap: true
}, },
plugins: [ plugins: [
peerDepsExternal(),
resolve({ browser: true }), resolve({ browser: true }),
json(), json(),
babel({ babel({

File diff suppressed because it is too large Load diff

View file

@ -1,55 +1,47 @@
{ {
"name": "@freesewing/plugin-designer",
"version": "0.33.0",
"description": "The plugin for freesewing to facilitate pattern design",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/joostdecock/theme-designer#readme",
"repository": "github:joostdecock/theme-designer",
"bugs": { "bugs": {
"url": "https://github.com/joostdecock/theme-designer/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"theme", "plugin",
"svg", "sewing pattern",
"style", "sewing",
"design", "design",
"sewing patterns" "parametric design",
"made to measure",
"diy",
"fashion"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "clean": "rimraf ../../dist/plugin-designer",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/plugin-designer/index.js -f cjs",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/plugin-designer/index.mjs -f es",
"precommit": "npm run pretty && lint-staged", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "nyc mocha --require @babel/register tests/*.test.js", "test": "echo \"plugin-designer: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"report": "nyc report --reporter=html mocha --require @babel/register tests/*.test.js",
"coverage": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov",
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"nodebuild": "rollup -c -o dist/index.js -f cjs",
"modulebuild": "rollup -c -o dist/index.mjs -f es",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0"
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"src/*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/plugin-designer/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/plugin-designer"
} }

View file

@ -2,7 +2,7 @@ import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve"; import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json"; import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify"; import minify from "rollup-plugin-babel-minify";
import path from "path"; import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json"; import { name, version, description, author, license } from "./package.json";
export default { export default {
@ -11,6 +11,7 @@ export default {
sourcemap: true sourcemap: true
}, },
plugins: [ plugins: [
peerDepsExternal(),
resolve({ browser: true }), resolve({ browser: true }),
json(), json(),
babel({ babel({

File diff suppressed because it is too large Load diff

View file

@ -1,55 +1,47 @@
{ {
"name": "@freesewing/plugin-dimension",
"version": "0.33.0",
"description": "A freesewing plugin to add dimensions to your (paperless) pattern",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/plugin-dimension#readme",
"repository": "github:freesewing/plugin-dimension",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/plugin-dimension/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"plugin", "plugin",
"sewing pattern",
"sewing", "sewing",
"patterns", "design",
"dimensions" "parametric design",
"made to measure",
"diy",
"fashion"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "clean": "rimraf ../../dist/plugin-dimension",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/plugin-dimension/index.js -f cjs",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/plugin-dimension/index.mjs -f es",
"precommit": "npm run pretty && lint-staged", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "nyc mocha --require @babel/register tests/*.test.js", "test": "echo \"plugin-dimension: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"report": "nyc report --reporter=html mocha --require @babel/register tests/*.test.js",
"coverage": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov",
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"nodebuild": "rollup -c -o dist/index.js -f cjs",
"modulebuild": "rollup -c -o dist/index.mjs -f es",
"rebuild": "npm run nodebuild && npm run modulebuild",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0"
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/plugin-dimension/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/plugin-dimension"
} }

View file

@ -2,7 +2,7 @@ import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve"; import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json"; import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify"; import minify from "rollup-plugin-babel-minify";
import path from "path"; import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json"; import { name, version, description, author, license } from "./package.json";
export default { export default {
@ -11,6 +11,7 @@ export default {
sourcemap: true sourcemap: true
}, },
plugins: [ plugins: [
peerDepsExternal(),
resolve({ browser: true }), resolve({ browser: true }),
json(), json(),
babel({ babel({

File diff suppressed because it is too large Load diff

View file

@ -1,52 +1,47 @@
{ {
"name": "@freesewing/plugin-flip",
"version": "0.33.0",
"description": "A freesewing plugin to flip parts horizontalle",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/plugin-flip#readme",
"repository": "github:freesewing/plugin-flip",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/plugin-flip/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"plugin", "plugin",
"sewing patterns" "sewing pattern",
"sewing",
"design",
"parametric design",
"made to measure",
"diy",
"fashion"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "clean": "rimraf ../../dist/plugin-flip",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/plugin-flip/index.js -f cjs",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/plugin-flip/index.mjs -f es",
"precommit": "npm run pretty && lint-staged", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "nyc mocha --require @babel/register tests/*.test.js", "test": "echo \"plugin-flip: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"report": "nyc report --reporter=html mocha --require @babel/register tests/*.test.js",
"coverage": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov",
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"nodebuild": "rollup -c -o dist/index.js -f cjs",
"modulebuild": "rollup -c -o dist/index.mjs -f es",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0"
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"src/*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/plugin-flip/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/plugin-flip"
} }

View file

@ -2,7 +2,7 @@ import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve"; import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json"; import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify"; import minify from "rollup-plugin-babel-minify";
import path from "path"; import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json"; import { name, version, description, author, license } from "./package.json";
export default { export default {
@ -11,6 +11,7 @@ export default {
sourcemap: true sourcemap: true
}, },
plugins: [ plugins: [
peerDepsExternal(),
resolve({ browser: true }), resolve({ browser: true }),
json(), json(),
babel({ babel({

File diff suppressed because it is too large Load diff

View file

@ -1,54 +1,47 @@
{ {
"name": "@freesewing/plugin-grainline",
"version": "0.33.0",
"description": "A freesewing plugin to add grainline indicators on your patterns",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/plugin-grainline#readme",
"repository": "github:freesewing/plugin-grainline",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/plugin-grainline/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"plugin", "plugin",
"sewing pattern",
"sewing", "sewing",
"patterns", "design",
"grainline" "parametric design",
"made to measure",
"diy",
"fashion"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "clean": "rimraf ../../dist/plugin-grainline",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/plugin-grainline/index.js -f cjs",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/plugin-grainline/index.mjs -f es",
"precommit": "npm run pretty && lint-staged", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "nyc mocha --require @babel/register tests/*.test.js", "test": "echo \"plugin-grainline: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"report": "nyc report --reporter=html mocha --require @babel/register tests/*.test.js",
"coverage": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov",
"clean": "rimraf dist",
"pretty": "npx prettier --write \"src/*.js\"",
"lint": "eslint --fix \"src/*.js\"",
"nodebuild": "rollup -c -o dist/index.js -f cjs",
"modulebuild": "rollup -c -o dist/index.mjs -f es",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0"
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/plugin-grainline/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/plugin-grainline"
} }

View file

@ -2,7 +2,7 @@ import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve"; import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json"; import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify"; import minify from "rollup-plugin-babel-minify";
import path from "path"; import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json"; import { name, version, description, author, license } from "./package.json";
export default { export default {
@ -11,6 +11,7 @@ export default {
sourcemap: true sourcemap: true
}, },
plugins: [ plugins: [
peerDepsExternal(),
resolve({ browser: true }), resolve({ browser: true }),
json(), json(),
babel({ babel({

File diff suppressed because it is too large Load diff

View file

@ -1,54 +1,47 @@
{ {
"name": "@freesewing/plugin-i18n",
"version": "0.33.0",
"description": "A freesewing plugin for pattern translation",
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)", "author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"repository": "github:freesewing/freesewing",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/freesewing/plugin-i18n#readme",
"repository": "github:freesewing/plugin-i18n",
"bugs": { "bugs": {
"url": "https://github.com/freesewing/plugin-i18n/issues" "url": "https://github.com/freesewing/freesewing/issues"
}, },
"keywords": [ "keywords": [
"freesewing", "freesewing",
"plugin", "plugin",
"i18n", "sewing pattern",
"sewing", "sewing",
"patterns" "design",
"parametric design",
"made to measure",
"diy",
"fashion"
], ],
"main": "dist/index.js", "main": "dist/index.js",
"module": "dist/index.mjs", "module": "dist/index.mjs",
"scripts": { "scripts": {
"patch": "npm version patch -m ':bookmark: v%s' && npm run build", "clean": "rimraf ../../dist/plugin-i18n",
"minor": "npm version minor -m ':bookmark: v%s' && npm run build", "nodebuild": "rollup -c -o ../../dist/plugin-i18n/index.js -f cjs",
"major": "npm version major -m ':bookmark: v%s' && npm run build", "modulebuild": "rollup -c -o ../../dist/plugin-i18n/index.mjs -f es",
"precommit": "npm run pretty && lint-staged", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "nyc mocha --require @babel/register tests/*.test.js", "test": "echo \"plugin-i18n: No tests configured. Perhaps you'd like to do this?\" && exit 0"
"report": "nyc report --reporter=html mocha --require @babel/register tests/*.test.js",
"coverage": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov",
"clean": "rimraf dist",
"pretty": "npx prettier --write 'src/*.js'",
"lint": "eslint --fix 'src/*.js'",
"nodebuild": "rollup -c -o dist/index.js -f cjs",
"modulebuild": "rollup -c -o dist/index.mjs -f es",
"build": "npm run clean && npm run nodebuild && npm run modulebuild"
}, },
"husky": { "peerDependencies": {
"hooks": { "@freesewing/core": "^0.33.0"
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json}": [
"prettier --write",
"git add"
]
}, },
"dependencies": {},
"devDependencies": {},
"files": [ "files": [
"dist/*", "../../dist/packages/plugin-i18n/*",
"README.md", "README.md",
"package-lock.json",
"package.json" "package.json"
], ],
"gitHead": "db3d4df92285ac8889fa72fba68c970ffcd59775" "publishConfig": {
"access": "public"
},
"engines": {
"node": ">=8.0.0"
},
"version": "0.33.0",
"name": "@freesewing/plugin-i18n"
} }

View file

@ -2,7 +2,7 @@ import babel from "rollup-plugin-babel";
import resolve from "rollup-plugin-node-resolve"; import resolve from "rollup-plugin-node-resolve";
import json from "rollup-plugin-json"; import json from "rollup-plugin-json";
import minify from "rollup-plugin-babel-minify"; import minify from "rollup-plugin-babel-minify";
import path from "path"; import peerDepsExternal from "rollup-plugin-peer-deps-external";
import { name, version, description, author, license } from "./package.json"; import { name, version, description, author, license } from "./package.json";
export default { export default {
@ -11,6 +11,7 @@ export default {
sourcemap: true sourcemap: true
}, },
plugins: [ plugins: [
peerDepsExternal(),
resolve({ browser: true }), resolve({ browser: true }),
json(), json(),
babel({ babel({

File diff suppressed because it is too large Load diff

Some files were not shown because too many files have changed in this diff Show more