Files
cunningham/packages/tokens/package.json
jbpenrath 06d32d9af6 ⬆️(global) upgrade node to 20.x
We are currently using version 18 of node but some packages now requires
 at least node 20.x. As this the LTS version, we upgrade your codebase
 to this version.
2024-07-29 14:46:52 +02:00

63 lines
1.9 KiB
JSON

{
"name": "@openfun/cunningham-tokens",
"private": false,
"version": "2.1.1",
"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": "node ./dist/bin/Main.js -o dist -s html -g scss,css,js,ts --utility-classes",
"test": "cross-env FORCE_COLOR=1 jest --runInBand --verbose src",
"test-ci": "cross-env FORCE_COLOR=1 jest --runInBand src",
"figma-to-cunningham": "ts-node FigmaToCunningham.ts"
},
"dependencies": {
"chalk": "4.1.2",
"commander": "12.1.0",
"deepmerge": "4.3.1",
"figlet": "1.7.0",
"ts-node": "10.9.2"
},
"devDependencies": {
"@types/figlet": "1.5.8",
"@types/jest": "29.5.12",
"@types/node": "20.14.13",
"eslint-config-custom": "*",
"jest": "29.7.0",
"nodemon": "3.1.4",
"prettier": "3.3.3",
"ts-jest": "29.2.3",
"tsc-alias": "1.8.10",
"typescript": "5.5.4"
},
"engines": {
"node": ">=18.0.0"
},
"volta": {
"node": "20.16.0",
"yarn": "1.22.22"
}
}