UNPKG

1.62 kBJSONView Raw
1{
2 "name": "typed-css-modules",
3 "version": "0.8.0",
4 "description": "Creates .d.ts files from CSS Modules .css files",
5 "main": "lib/index.js",
6 "types": "lib/index.d.ts",
7 "scripts": {
8 "clean": "rimraf lib/",
9 "build": "npm run clean && tsc && chmod +x lib/cli.js",
10 "prettier": "prettier \"*.{md,js,json.yml,yaml}\" \"{src,test}/**/*\"",
11 "format": "npm run prettier -- --write",
12 "lint": "npm run prettier -- --check",
13 "test": "jest",
14 "test:watch": "jest --watch",
15 "test:ci": "jest --coverage",
16 "prepublish": "npm run build",
17 "prepare": "husky install"
18 },
19 "bin": {
20 "tcm": "lib/cli.js"
21 },
22 "repository": {
23 "type": "git",
24 "url": "https://github.com/Quramy/typed-css-modules.git"
25 },
26 "keywords": [
27 "css-modules",
28 "typescript"
29 ],
30 "author": "quramy",
31 "license": "MIT",
32 "engines": {
33 "node": ">=18.0.0"
34 },
35 "dependencies": {
36 "camelcase": "^6.0.0",
37 "chalk": "^4.0.0",
38 "chokidar": "^3.4.0",
39 "glob": "^10.3.10",
40 "icss-replace-symbols": "^1.1.0",
41 "is-there": "^4.4.2",
42 "mkdirp": "^3.0.0",
43 "postcss": "^8.0.0",
44 "postcss-modules-extract-imports": "^3.0.0",
45 "postcss-modules-local-by-default": "^4.0.0",
46 "postcss-modules-scope": "^3.0.0",
47 "postcss-modules-values": "^4.0.0",
48 "yargs": "^17.7.2"
49 },
50 "devDependencies": {
51 "@types/jest": "29.5.5",
52 "@types/node": "18.18.4",
53 "@types/yargs": "17.0.28",
54 "husky": "8.0.3",
55 "jest": "29.7.0",
56 "prettier": "2.8.8",
57 "pretty-quick": "3.1.3",
58 "rimraf": "5.0.5",
59 "ts-jest": "29.1.1",
60 "typescript": "5.2.2"
61 }
62}