Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.

Commit d2632ff

Browse files
committed
chore: build bundle separate from types
1 parent 91df292 commit d2632ff

File tree

5 files changed

+9
-6
lines changed

5 files changed

+9
-6
lines changed

package.json

+5-6
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,14 @@
2626
"clean": "lerna run clean",
2727
"lint": "lerna run lint",
2828
"dep-check": "lerna run dep-check",
29-
"configure-examples": "run-s release:pre:add-examples release:pre:add-hoisted-modules release:pre:reinstall && npm run build -- --scope={ipfs-core,ipfs,ipfs-http-client,ipfs-message-port-*}",
29+
"configure-examples": "run-s configure-examples:* release:pre:reinstall release:pre:build",
30+
"configure-examples:pre:add-examples": "json -I -f ./lerna.json -e \"this.packages.push('examples/*'); this.packages = [...new Set(this.packages)]\"",
31+
"configure-examples:add-hoisted-modules": "json -I -f ./lerna.json -e \"this.command.bootstrap.nohoist = ['ipfs-css', 'tachyons']; this.command.bootstrap.nohoist = [...new Set(this.command.bootstrap.nohoist)]\"",
3032
"release": "run-s release:pre:* release:publish docker:release release:post:*",
3133
"release:pre:non-dirty-repo": "git diff --quiet",
3234
"release:pre:update-contributors": "aegir release --lint=false --test=false --bump=false --build=false --changelog=false --commit=false --tag=false --push=false --ghrelease=false --docs=false --publish=false",
33-
"release:pre:ignore-changes-to-lerna-config": "git update-index --assume-unchanged ./lerna.json",
34-
"release:pre:build": "NODE_ENV=production npm run build -- --scope={ipfs-core,ipfs,ipfs-http-client,ipfs-message-port-*}",
35-
"release:pre:add-examples": "json -I -f ./lerna.json -e \"this.packages.push('examples/*'); this.packages = [...new Set(this.packages)]\"",
36-
"release:pre:add-hoisted-modules": "json -I -f ./lerna.json -e \"this.command.bootstrap.nohoist = ['ipfs-css', 'tachyons']; this.command.bootstrap.nohoist = [...new Set(this.command.bootstrap.nohoist)]\"",
37-
"release:pre:reinstall": "rimraf node_modules */*/node_modules package-lock.json */*/package-lock.json && npm i && rimraf package-lock.json */*/package-lock.json",
35+
"release:pre:reinstall": "npm run reset && npm i",
36+
"release:pre:build": "NODE_ENV=production npm run build -- --scope={ipfs,ipfs-core,ipfs-*client,ipfs-message-port-*}",
3837
"release:publish": "lerna publish",
3938
"docker:release": "run-s docker:release:*",
4039
"docker:release:build": "docker build . --no-cache --tag js-ipfs:latest --file ./Dockerfile.latest",

packages/ipfs-client/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
"test": "aegir test",
3434
"lint": "aegir lint",
3535
"prepare": "aegir build --no-bundle",
36+
"build": "aegir build",
3637
"coverage": "npx nyc -r html npm run test:node -- --bail",
3738
"clean": "rimraf ./dist",
3839
"dep-check": "aegir dep-check -i aegir -i rimraf"

packages/ipfs-grpc-client/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
"test": "aegir test",
3434
"lint": "aegir lint",
3535
"prepare": "aegir build --no-bundle",
36+
"build": "aegir build",
3637
"coverage": "npx nyc -r html npm run test:node -- --bail",
3738
"clean": "rimraf ./dist",
3839
"dep-check": "aegir dep-check -i aegir -i rimraf -i ipfs-grpc-protocol"

packages/ipfs-message-port-client/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
"test:interface:message-port-client": "npm run prepare && aegir test -t browser -f ./test/interface-message-port-client.js",
3535
"lint": "aegir lint",
3636
"prepare": "aegir build --no-bundle && aegir build -- --config ./test/util/webpack.config.js",
37+
"build": "aegir build && aegir build -- --config ./test/util/webpack.config.js",
3738
"coverage": "npx nyc -r html npm run test:node -- --bail",
3839
"clean": "rimraf ./dist",
3940
"dep-check": "aegir dep-check -i ipfs-core -i rimraf -i ipfs-core-types"

packages/ipfs-message-port-server/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
"test:firefox": "aegir test -t browser -t webworker -- --browsers FirefoxHeadless",
3838
"lint": "aegir lint",
3939
"prepare": "aegir build --no-bundle",
40+
"build": "aegir build",
4041
"coverage": "npx nyc -r html npm run test:node -- --bail",
4142
"clean": "rimraf ./dist",
4243
"dep-check": "aegir dep-check -i rimraf"

0 commit comments

Comments
 (0)