{
  "name": "typed-css-modules",
  "version": "0.9.1",
  "description": "Creates .d.ts files from CSS Modules .css files",
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "scripts": {
    "clean": "rimraf lib/",
    "build": "npm run clean && tsc && chmod +x lib/cli.js",
    "prettier": "prettier \"*.{md,js,json.yml,yaml}\" \"{src,test}/**/*\"",
    "format": "npm run prettier -- --write",
    "lint": "npm run prettier -- --check",
    "compile": "tsc --noEmit",
    "test": "jest",
    "test:watch": "jest --watch",
    "test:ci": "jest --coverage",
    "prepublish": "npm run build",
    "prepare": "husky install"
  },
  "bin": {
    "tcm": "lib/cli.js"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Quramy/typed-css-modules.git"
  },
  "keywords": [
    "css-modules",
    "typescript"
  ],
  "author": "quramy",
  "license": "MIT",
  "engines": {
    "node": ">=18.0.0"
  },
  "dependencies": {
    "camelcase": "^6.0.0",
    "chalk": "^4.0.0",
    "chokidar": "^3.4.0",
    "glob": "^10.3.10",
    "icss-replace-symbols": "^1.1.0",
    "is-there": "^4.4.2",
    "mkdirp": "^3.0.0",
    "postcss": "^8.0.0",
    "postcss-modules-extract-imports": "^3.0.0",
    "postcss-modules-local-by-default": "^4.0.0",
    "postcss-modules-scope": "^3.0.0",
    "postcss-modules-values": "^4.0.0",
    "yargs": "^17.7.2"
  },
  "devDependencies": {
    "@types/jest": "29.5.11",
    "@types/node": "20.11.5",
    "@types/yargs": "17.0.32",
    "husky": "8.0.3",
    "jest": "29.7.0",
    "prettier": "2.8.8",
    "pretty-quick": "3.3.1",
    "rimraf": "5.0.5",
    "ts-jest": "29.1.2",
    "typescript": "5.3.3"
  }
}
