Skip to content

Commit 6322ba7

Browse files
committed
chore: add script to use esbuild as bundler
1 parent f280dfb commit 6322ba7

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

package.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,17 @@
33
"version": "5.8.3",
44
"description": "react tooltip component",
55
"scripts": {
6-
"dev": "node ./cli.js --env=development && node --max_old_space_size=2048 ./node_modules/rollup/dist/bin/rollup -c rollup.config.dev.js --watch",
7-
"build": "node ./cli.js --env=production && npm run types && node --max_old_space_size=2048 ./node_modules/rollup/dist/bin/rollup -c rollup.config.prod.js && npm run bundlesize",
6+
"dev-rollup": "node ./cli.js --env=development && node --max_old_space_size=2048 ./node_modules/rollup/dist/bin/rollup -c rollup.config.dev.js --watch",
7+
"build-rollup": "node ./cli.js --env=production && npm run types && node --max_old_space_size=2048 ./node_modules/rollup/dist/bin/rollup -c rollup.config.prod.js && npm run bundlesize",
8+
"dev": "node ./cli.js --env=development && node ./esbuild.config.dev.mjs",
9+
"build": "node ./cli.js --env=production && node ./esbuild.config.prod.mjs",
810
"types": "node --max_old_space_size=2048 ./node_modules/rollup/dist/bin/rollup -c rollup.config.types.js",
911
"eslint": "eslint --ext=js --ext=jsx --ext=ts --ext=tsx --fix ./src",
1012
"stylelint": "stylelint \"src/**/*.css\"",
1113
"prettier": "prettier --config ./.prettierrc.json --write \"src/**/*{.js,.jsx,.ts,.tsx,.css}\"",
1214
"prepare": "husky install",
1315
"bundlesize": "bundlesize",
16+
"esbuild": "esbuild",
1417
"test": "jest"
1518
},
1619
"main": "dist/react-tooltip.cjs.min.js",
@@ -62,6 +65,8 @@
6265
"@typescript-eslint/parser": "^5.42.1",
6366
"bundlesize": "^0.18.1",
6467
"css-loader": "6.7.2",
68+
"esbuild": "0.17.10",
69+
"esbuild-css-modules-plugin": "^2.7.1",
6570
"eslint": "8.28.0",
6671
"eslint-config-airbnb": "19.0.4",
6772
"eslint-config-prettier": "^8.3.0",

0 commit comments

Comments
 (0)