forked from freesewing/freesewing
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
131 lines (131 loc) · 5.02 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
{
"name": "root",
"private": true,
"description": "FreeSewing is an open source platform for made-to-measure sewing patterns",
"keywords": [
"sewing",
"parametric design",
"made-to-measure"
],
"author": "Joost De Cock <joost@decock.org> (https://github.com/joostdecock)",
"homepage": "https://freesewing.org/",
"license": "MIT",
"scripts": {
"new": "node --experimental-json-modules --no-warnings scripts/add-software.mjs",
"?": "node scripts/help.mjs",
"tips": "node scripts/help.mjs",
"lab": "cd sites/lab && yarn start",
"lab-debug": "cd sites/lab && yarn start-debug",
"kickstart": "npx lerna bootstrap && yarn reconfigure && yarn buildall && yarn prepare && yarn tips",
"kickstart:windows": "npx lerna bootstrap && yarn wbuildall && yarn prepare && yarn tips",
"cleanall": "lerna run clean",
"test": "lerna run test",
"e2e": "lerna run e2e",
"prettier": "npx prettier --write 'config/*' 'config/**/*' 'packages/**/src/*.mjs' 'packages/i18n/src/locales/**/*.*' 'packages/**/tests/*.mjs'",
"reconfigure": "all-contributors generate && node --experimental-json-modules --no-warnings scripts/reconfigure.mjs",
"prerelease": "lerna version --no-git-tag-version --no-push && yarn reconfigure && yarn buildall",
"buildall": "npm run reconfigure && lerna run cibuild_step0 && lerna run cibuild_step1 && lerna run cibuild_step2 && lerna run cibuild_step3 && lerna run cibuild_step4 && lerna run cibuild_step5 && lerna run cibuild_step6 && lerna run cibuild_step7",
"build": "yarn buildall",
"wbuild": "yarn wbuildall",
"testall": "node scripts/testall.js",
"lint": "lerna run --no-bail lint -- ",
"qa": "yarn qa:prettier && yarn qa:lint",
"qa:prettier": "npx prettier",
"qa:lint": "npx eslint",
"release": "lerna exec --no-bail -- npm publish",
"postrelease": "git add . && git commit -m ':bookmark: v$npm_package_version' && git tag -a v$npm_package_version -m ':bookmark: FreeSewing v$npm_package_version'",
"ship": "lerna exec --no-bail -- npm publish",
"bump": "git add . && git commit -m 'chore: Reconfigure packages'",
"contributors:add": "all-contributors add",
"contributors:generate": "all-contributors generate",
"famadd": "all-contributors add",
"famgen": "all-contributors generate",
"checkdocs": "remark markdown --quiet --frail",
"strapi:translate": "node scripts/strapi-en-to-other.mjs",
"fixdocs": "remark markdown --quiet --frail --output",
"wbuildall": "npm run reconfigure && lerna run wcibuild_step0 && lerna run wcibuild_step1 && lerna run wcibuild_step2 && lerna run wcibuild_step3 && lerna run wcibuild_step4 && lerna run wcibuild_step5 && lerna run wcibuild_step6 && lerna run wcibuild_step7",
"prepare": "husky install"
},
"repository": {
"type": "git",
"url": "git+https://github.com/freesewing/freesewing.git"
},
"bugs": {
"url": "https://github.com/freesewing/freesewing/issues"
},
"prettier": "@freesewing/prettier-config",
"lint-staged": {
"*": [
"npx prettier --write"
]
},
"devDependencies": {
"@babel/eslint-parser": "^7.19.1",
"@babel/plugin-syntax-import-assertions": "^7.18.6",
"@commitlint/cli": "^17.0.2",
"@commitlint/config-conventional": "^17.0.2",
"@types/express": "^4.17.13",
"@types/node": "^18.0.0",
"@types/react": "^18.0.8",
"all-contributors-cli": "^6.20.0",
"autoprefixer": "^10.4.0",
"ava": "^5.1.0",
"axios": "^1.1.2",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"chalk": "^4.1.0",
"codecov": "^3.8.3",
"cross-env": "^7.0.2",
"esbuild": "^0.17.2",
"esbuild-plugin-yaml": "^0.0.1",
"eslint": "^8.23.1",
"eslint-config-next": "^13.0.6",
"eslint-plugin-jsonc": "^2.4.0",
"eslint-plugin-markdown": "^3.0.0",
"eslint-plugin-mongo": "^1.0.5",
"eslint-plugin-yaml": "^0.5.0",
"esm": "^3.2.25",
"handlebars": "^4.7.7",
"husky": "^8.0.1",
"js-yaml": "^4.0.0",
"lerna": "^6.0.0",
"lint-staged": "^13.0.3",
"mocha": "^10.0.0",
"mustache": "^4.0.1",
"nyc": "^15.1.0",
"prettier": "^2.7.1",
"pretty-quick": "^3.0.0",
"prop-types": "^15.7.2",
"rehype-format": "^4.0.1",
"remark": "^14.0.2",
"remark-frontmatter": "^4.0.1",
"remark-html": "^15.0.1",
"remark-lint-emphasis-marker": "^3.1.1",
"remark-lint-list-item-indent": "^3.1.1",
"remark-preset-lint-consistent": "^5.1.1",
"remark-preset-lint-recommended": "^6.1.2",
"rimraf": "^5.0.0",
"standard": "^17.0.0"
},
"workspaces": [
"designs/*",
"packages/*",
"plugins/*",
"sites/*"
],
"version": "0.0.0",
"dependencies": {
"autoprefixer": "^10.4.0",
"c8": "^7.12.0",
"handlebars": "^4.7.7",
"jsonfile": "^6.1.0",
"postcss": "^8.4.5",
"remark-cli": "^11.0.0",
"remark-frontmatter": "^4.0.1",
"remark-lint-emphasis-marker": "^3.1.1",
"remark-lint-list-item-indent": "^3.1.1",
"remark-preset-lint-consistent": "^5.1.1",
"remark-preset-lint-recommended": "^6.1.2",
"tailwindcss": "^3.0.7"
}
}