Skip to content

Commit 73683d8

Browse files
committed
Compile CLI to single file to avoid peer dependency issues
1 parent 7b6ae43 commit 73683d8

3 files changed

Lines changed: 38 additions & 10 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/node_modules
22
/coverage
3+
/cli
34
/lib
45
/example
56
tailwind.config.js

package-lock.json

Lines changed: 32 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"bugs": "https://github.com/tailwindlabs/tailwindcss/issues",
1010
"homepage": "https://tailwindcss.com",
1111
"bin": {
12-
"tailwind": "lib/cli.js",
13-
"tailwindcss": "lib/cli.js"
12+
"tailwind": "cli/index.js",
13+
"tailwindcss": "cli/index.js"
1414
},
1515
"contributors": [
1616
"Adam Wathan <adam.wathan@gmail.com>",
@@ -21,7 +21,7 @@
2121
"prebabelify": "rimraf lib",
2222
"babelify": "babel src --out-dir lib --copy-files",
2323
"rebuild-fixtures": "npm run babelify && babel-node scripts/rebuildFixtures.js",
24-
"prepublishOnly": "npm run babelify && babel-node scripts/build.js",
24+
"prepublishOnly": "npm run babelify && ncc build lib/cli.js -o cli && babel-node scripts/build.js",
2525
"style": "eslint .",
2626
"test": "cross-env TAILWIND_MODE=build jest",
2727
"posttest": "npm run style",
@@ -30,7 +30,7 @@
3030
},
3131
"files": [
3232
"dist/*.css",
33-
"jit/*",
33+
"cli/*",
3434
"lib/*",
3535
"scripts/*.js",
3636
"stubs/*.stub.js",
@@ -43,6 +43,7 @@
4343
"@babel/node": "^7.12.13",
4444
"@babel/preset-env": "^7.13.8",
4545
"@tailwindcss/aspect-ratio": "^0.2.0",
46+
"@vercel/ncc": "^0.28.5",
4647
"autoprefixer": "^10.2.5",
4748
"babel-jest": "^26.6.3",
4849
"clean-css": "^5.1.2",

0 commit comments

Comments
 (0)