Currently the test job seems to hit the maximum CPU resource available. In order to prevent that we try to run tests on several workers.
62 lines
1.8 KiB
JSON
62 lines
1.8 KiB
JSON
{
|
|
"name": "@openfun/cunningham-tokens",
|
|
"private": false,
|
|
"version": "0.5.0",
|
|
"license": "MIT",
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"bin": {
|
|
"cunningham": "./dist/bin/Main.js"
|
|
},
|
|
"main": "./dist/lib/index.js",
|
|
"types": "./dist/lib/index.d.ts",
|
|
"exports": {
|
|
"./default-tokens": "./dist/cunningham-tokens.css",
|
|
".": {
|
|
"require": "./dist/lib/index.js",
|
|
"import": "./dist/lib/index.js",
|
|
"types": "./dist/lib/index.d.ts"
|
|
}
|
|
},
|
|
"files": [
|
|
"dist/"
|
|
],
|
|
"scripts": {
|
|
"lint": "eslint . 'src/**/*.{ts,tsx}'",
|
|
"dev": "nodemon --watch 'src/bin' --ext '*' --exec 'yarn build'",
|
|
"build-bin": "cd src/bin && rm -rf ../../dist/bin && tsc -p tsconfig.build.json && tsc-alias && chmod +x ../../dist/bin/Main.js",
|
|
"build-lib": "cp dist/cunningham-tokens.ts src/lib && cd src/lib && tsc -p tsconfig.json",
|
|
"build": "yarn build-bin && yarn build-default-theme && yarn build-lib && cd ../.. && ln -sf ../../packages/tokens/dist/bin/Main.js node_modules/.bin/cunningham",
|
|
"build-default-theme": "./dist/bin/Main.js -o dist -s html -g scss,css,js,ts --utility-classes",
|
|
"test": "FORCE_COLOR=1 jest --runInBand --verbose src",
|
|
"test-ci": "FORCE_COLOR=1 jest -w 3 --shard $(($CIRCLE_NODE_INDEX + 1))/$CIRCLE_NODE_TOTAL src"
|
|
},
|
|
"dependencies": {
|
|
"chalk": "4.1.2",
|
|
"commander": "11.0.0",
|
|
"deepmerge": "4.3.1",
|
|
"figlet": "1.6.0",
|
|
"ts-node": "10.9.1"
|
|
},
|
|
"devDependencies": {
|
|
"@types/figlet": "1.5.6",
|
|
"@types/jest": "29.5.2",
|
|
"@types/node": "18.16.18",
|
|
"eslint-config-custom": "*",
|
|
"jest": "29.5.0",
|
|
"nodemon": "2.0.22",
|
|
"prettier": "2.8.8",
|
|
"ts-jest": "29.1.0",
|
|
"tsc-alias": "1.8.6",
|
|
"typescript": "5.1.3"
|
|
},
|
|
"engines": {
|
|
"node": ">=16.0.0"
|
|
},
|
|
"volta": {
|
|
"node": "18.16.1",
|
|
"yarn": "1.22.19"
|
|
}
|
|
}
|