UNPKG

3.27 kBJSONView Raw
1{
2 "name": "tailwindcss",
3 "version": "3.2.4",
4 "description": "A utility-first CSS framework for rapidly building custom user interfaces.",
5 "license": "MIT",
6 "main": "lib/index.js",
7 "types": "types/index.d.ts",
8 "repository": "https://github.com/tailwindlabs/tailwindcss.git",
9 "bugs": "https://github.com/tailwindlabs/tailwindcss/issues",
10 "homepage": "https://tailwindcss.com",
11 "bin": {
12 "tailwind": "lib/cli.js",
13 "tailwindcss": "lib/cli.js"
14 },
15 "scripts": {
16 "preswcify": "npm run generate && rimraf lib",
17 "swcify": "swc src --out-dir lib --copy-files",
18 "postswcify": "esbuild lib/cli-peer-dependencies.js --bundle --platform=node --outfile=peers/index.js",
19 "rebuild-fixtures": "npm run swcify && node -r @swc/register scripts/rebuildFixtures.js",
20 "prepublishOnly": "npm install --force && npm run swcify",
21 "style": "eslint .",
22 "pretest": "npm run generate",
23 "test": "jest",
24 "test:integrations": "npm run test --prefix ./integrations",
25 "install:integrations": "node scripts/install-integrations.js",
26 "generate:plugin-list": "node -r @swc/register scripts/create-plugin-list.js",
27 "generate:types": "node -r @swc/register scripts/generate-types.js",
28 "generate": "npm run generate:plugin-list && npm run generate:types",
29 "release-channel": "node ./scripts/release-channel.js",
30 "release-notes": "node ./scripts/release-notes.js"
31 },
32 "files": [
33 "src/*",
34 "cli/*",
35 "lib/*",
36 "peers/*",
37 "scripts/*.js",
38 "stubs/*.stub.js",
39 "nesting/*",
40 "types/**/*",
41 "*.d.ts",
42 "*.css",
43 "*.js"
44 ],
45 "devDependencies": {
46 "@swc/cli": "^0.1.57",
47 "@swc/core": "^1.3.11",
48 "@swc/jest": "^0.2.23",
49 "@swc/register": "^0.1.10",
50 "autoprefixer": "^10.4.13",
51 "cssnano": "^5.1.14",
52 "esbuild": "^0.15.12",
53 "eslint": "^8.26.0",
54 "eslint-config-prettier": "^8.5.0",
55 "eslint-plugin-prettier": "^4.2.1",
56 "jest": "^28.1.3",
57 "jest-diff": "^28.1.3",
58 "prettier": "^2.7.1",
59 "rimraf": "^3.0.0",
60 "source-map-js": "^1.0.2"
61 },
62 "peerDependencies": {
63 "postcss": "^8.0.9"
64 },
65 "dependencies": {
66 "arg": "^5.0.2",
67 "chokidar": "^3.5.3",
68 "color-name": "^1.1.4",
69 "detective": "^5.2.1",
70 "didyoumean": "^1.2.2",
71 "dlv": "^1.1.3",
72 "fast-glob": "^3.2.12",
73 "glob-parent": "^6.0.2",
74 "is-glob": "^4.0.3",
75 "lilconfig": "^2.0.6",
76 "micromatch": "^4.0.5",
77 "normalize-path": "^3.0.0",
78 "object-hash": "^3.0.0",
79 "picocolors": "^1.0.0",
80 "postcss": "^8.4.18",
81 "postcss-import": "^14.1.0",
82 "postcss-js": "^4.0.0",
83 "postcss-load-config": "^3.1.4",
84 "postcss-nested": "6.0.0",
85 "postcss-selector-parser": "^6.0.10",
86 "postcss-value-parser": "^4.2.0",
87 "quick-lru": "^5.1.1",
88 "resolve": "^1.22.1"
89 },
90 "browserslist": [
91 "> 1%",
92 "not edge <= 18",
93 "not ie 11",
94 "not op_mini all"
95 ],
96 "jest": {
97 "testTimeout": 30000,
98 "setupFilesAfterEnv": [
99 "<rootDir>/jest/customMatchers.js"
100 ],
101 "testPathIgnorePatterns": [
102 "/node_modules/",
103 "/integrations/",
104 "/standalone-cli/",
105 "\\.test\\.skip\\.js$"
106 ],
107 "transform": {
108 "\\.js$": "@swc/jest"
109 }
110 },
111 "engines": {
112 "node": ">=12.13.0"
113 }
114}