Skip to content

Commit 5584e9f

Browse files
authored
Remove support for CJS (#440)
1 parent eaa5422 commit 5584e9f

20 files changed

Lines changed: 18 additions & 155 deletions

packages/as-sha256/package.json

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
"url": "git+https://github.com/chainsafe/ssz.git"
1414
},
1515
"type": "module",
16-
"main": "./lib/cjs/index.js",
17-
"module": "./lib/index.js",
16+
"main": "./lib/index.js",
1817
"types": "./lib/index.d.ts",
1918
"files": [
2019
"lib",
@@ -31,11 +30,9 @@
3130
"asbuild:simd:untouched": "asc assembly/index.simd.ts -o build/untouched.simd.wasm -t build/untouched.simd.wat --runtime minimal --target debug --enable simd",
3231
"asbuild:simd:optimized": "asc assembly/index.simd.ts -o build/optimized.simd.wasm -t build/optimized.simd.wat --runtime minimal --target release -O3z --noAssert --enable simd",
3332
"asbuild:simd": "yarn asbuild:simd:untouched && yarn asbuild:simd:optimized",
34-
"build:esm": "tsc -p tsconfig.build.esm.json",
35-
"build:cjs": "tsc -p tsconfig.build.cjs.json && echo '{\"type\": \"commonjs\"}' > ./lib/cjs/package.json",
36-
"build:types": "tsc -p tsconfig.build.types.json",
33+
"build:lib": "tsc -p tsconfig.build.json",
3734
"build:web": "webpack --mode production --entry ./index.js --output ./dist/as-sha256.min.js",
38-
"build": "yarn asbuild && yarn asbuild:simd && yarn generate && yarn build:cjs && yarn build:esm && yarn build:types",
35+
"build": "yarn asbuild && yarn asbuild:simd && yarn generate && yarn build:lib",
3936
"test": "yarn run test:unit",
4037
"test:unit": "vitest run --dir test/unit/",
4138
"test:browsers": "yarn test:browsers:chrome && yarn test:browsers:firefox",

packages/as-sha256/tsconfig.build.cjs.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

packages/as-sha256/tsconfig.build.esm.json renamed to packages/as-sha256/tsconfig.build.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"extends": "../../tsconfig.build.esm.json",
2+
"extends": "../../tsconfig.build.json",
33
"include": ["src"],
44
"compilerOptions": {
55
"outDir": "lib",

packages/as-sha256/tsconfig.build.types.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

packages/persistent-merkle-tree/package.json

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,15 @@
33
"version": "0.9.1",
44
"description": "Merkle tree implemented as a persistent datastructure",
55
"type": "module",
6-
"module": "./lib/index.js",
7-
"main": "./lib/cjs/index.js",
6+
"main": "./lib/index.js",
87
"types": "./lib/index.d.ts",
98
"files": [
109
"lib"
1110
],
1211
"scripts": {
1312
"check-types": "tsc --noEmit",
1413
"clean": "rm -rf lib",
15-
"build": "yarn build:cjs && yarn build:esm && yarn build:types",
16-
"build:esm": "tsc -p tsconfig.build.esm.json",
17-
"build:cjs": "tsc -p tsconfig.build.cjs.json && echo '{\"type\": \"commonjs\"}' > ./lib/cjs/package.json",
18-
"build:types": "tsc -p tsconfig.build.types.json",
14+
"build": "tsc -p tsconfig.build.json",
1915
"lint": "eslint --color --ext .ts src/",
2016
"lint:fix": "yarn run lint --fix",
2117
"benchmark:files": "node --max-old-space-size=4096 --expose-gc --loader ts-node/esm ../../node_modules/.bin/benchmark",

packages/persistent-merkle-tree/tsconfig.build.cjs.json

Lines changed: 0 additions & 14 deletions
This file was deleted.

packages/persistent-merkle-tree/tsconfig.build.esm.json renamed to packages/persistent-merkle-tree/tsconfig.build.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"extends": "../../tsconfig.build.esm.json",
2+
"extends": "../../tsconfig.build.json",
33
"include": [
44
"src"
55
],

packages/persistent-merkle-tree/tsconfig.build.types.json

Lines changed: 0 additions & 14 deletions
This file was deleted.

packages/persistent-ts/package.json

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,16 @@
33
"version": "0.19.2",
44
"description": "Persistent data structures for TypeScript.",
55
"type": "module",
6-
"main": "./lib/cjs/index.js",
7-
"module": "./lib/index.js",
6+
"main": "./lib/index.js",
87
"types": "./lib/index.d.ts",
98
"files": [
109
"lib/**/*.d.ts",
1110
"lib/**/*.js",
12-
"lib/**/*.js.map",
13-
"lib/**/package.json"
11+
"lib/**/*.js.map"
1412
],
1513
"scripts": {
1614
"clean": "rm -rf lib",
17-
"build": "yarn build:cjs && yarn build:esm && yarn build:types",
18-
"build:esm": "tsc -p tsconfig.build.esm.json",
19-
"build:cjs": "tsc -p tsconfig.build.cjs.json && echo '{\"type\": \"commonjs\"}' > ./lib/cjs/package.json",
20-
"build:types": "tsc -p tsconfig.build.types.json",
15+
"build": "tsc -p tsconfig.build.json",
2116
"lint": "eslint --color --ext .ts src/",
2217
"check-types": "tsc --noEmit",
2318
"test:unit": "vitest run --dir test/unit",

packages/persistent-ts/tsconfig.build.cjs.json

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)