{ "name": "@openfun/cunningham-tokens", "private": false, "version": "2.0.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": "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": "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.5", "@types/node": "18.18.1", "eslint-config-custom": "*", "jest": "29.7.0", "nodemon": "3.0.1", "prettier": "3.0.3", "ts-jest": "29.1.1", "tsc-alias": "1.8.8", "typescript": "5.2.2" }, "engines": { "node": ">=16.0.0" }, "volta": { "node": "18.18.0", "yarn": "1.22.19" } }