{
  "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.0.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.11.25",
    "eslint-config-custom": "*",
    "jest": "29.7.0",
    "nodemon": "3.1.0",
    "prettier": "3.2.5",
    "ts-jest": "29.1.2",
    "tsc-alias": "1.8.8",
    "typescript": "5.4.2"
  },
  "engines": {
    "node": ">=18.0.0"
  },
  "volta": {
    "node": "18.18.2",
    "yarn": "1.22.22"
  }
}
