diff --git a/packages/amino/jasmine-testrunner.js b/packages/amino/jasmine-testrunner.cjs similarity index 100% rename from packages/amino/jasmine-testrunner.js rename to packages/amino/jasmine-testrunner.cjs diff --git a/packages/amino/package.json b/packages/amino/package.json index 2f40d369fb..2b44c2818e 100644 --- a/packages/amino/package.json +++ b/packages/amino/package.json @@ -23,19 +23,19 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox karma.conf.cjs", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless karma.conf.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js" + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.cjs" }, "dependencies": { "@cosmjs/crypto": "workspace:^", diff --git a/packages/amino/typedoc.js b/packages/amino/typedoc.cjs similarity index 100% rename from packages/amino/typedoc.js rename to packages/amino/typedoc.cjs diff --git a/packages/amino/webpack.web.config.js b/packages/amino/webpack.web.config.cjs similarity index 100% rename from packages/amino/webpack.web.config.js rename to packages/amino/webpack.web.config.cjs diff --git a/packages/cosmwasm-stargate/jasmine-testrunner.js b/packages/cosmwasm-stargate/jasmine-testrunner.cjs similarity index 100% rename from packages/cosmwasm-stargate/jasmine-testrunner.js rename to packages/cosmwasm-stargate/jasmine-testrunner.cjs diff --git a/packages/cosmwasm-stargate/package.json b/packages/cosmwasm-stargate/package.json index fa82c3ddf3..c47ccb9b40 100644 --- a/packages/cosmwasm-stargate/package.json +++ b/packages/cosmwasm-stargate/package.json @@ -23,19 +23,19 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox karma.conf.cjs", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless karma.conf.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js" + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.cjs" }, "dependencies": { "@cosmjs/amino": "workspace:^", diff --git a/packages/cosmwasm-stargate/typedoc.js b/packages/cosmwasm-stargate/typedoc.cjs similarity index 100% rename from packages/cosmwasm-stargate/typedoc.js rename to packages/cosmwasm-stargate/typedoc.cjs diff --git a/packages/cosmwasm-stargate/webpack.web.config.js b/packages/cosmwasm-stargate/webpack.web.config.cjs similarity index 100% rename from packages/cosmwasm-stargate/webpack.web.config.js rename to packages/cosmwasm-stargate/webpack.web.config.cjs diff --git a/packages/crypto/jasmine-testrunner.js b/packages/crypto/jasmine-testrunner.cjs similarity index 100% rename from packages/crypto/jasmine-testrunner.js rename to packages/crypto/jasmine-testrunner.cjs diff --git a/packages/crypto/package.json b/packages/crypto/package.json index e8514306f6..c96653fdcc 100644 --- a/packages/crypto/package.json +++ b/packages/crypto/package.json @@ -24,19 +24,19 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox karma.conf.cjs", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless karma.conf.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js" + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.cjs" }, "dependencies": { "@cosmjs/encoding": "workspace:^", diff --git a/packages/crypto/typedoc.js b/packages/crypto/typedoc.cjs similarity index 100% rename from packages/crypto/typedoc.js rename to packages/crypto/typedoc.cjs diff --git a/packages/crypto/webpack.web.config.js b/packages/crypto/webpack.web.config.cjs similarity index 100% rename from packages/crypto/webpack.web.config.js rename to packages/crypto/webpack.web.config.cjs diff --git a/packages/encoding/jasmine-testrunner.js b/packages/encoding/jasmine-testrunner.cjs similarity index 100% rename from packages/encoding/jasmine-testrunner.js rename to packages/encoding/jasmine-testrunner.cjs diff --git a/packages/encoding/package.json b/packages/encoding/package.json index abd43f70bd..8e444f01fb 100644 --- a/packages/encoding/package.json +++ b/packages/encoding/package.json @@ -23,19 +23,19 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox karma.conf.cjs", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless karma.conf.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js" + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.cjs" }, "dependencies": { "base64-js": "^1.3.0", diff --git a/packages/encoding/typedoc.js b/packages/encoding/typedoc.cjs similarity index 100% rename from packages/encoding/typedoc.js rename to packages/encoding/typedoc.cjs diff --git a/packages/encoding/webpack.web.config.js b/packages/encoding/webpack.web.config.cjs similarity index 100% rename from packages/encoding/webpack.web.config.js rename to packages/encoding/webpack.web.config.cjs diff --git a/packages/faucet-client/jasmine-testrunner.js b/packages/faucet-client/jasmine-testrunner.cjs similarity index 100% rename from packages/faucet-client/jasmine-testrunner.js rename to packages/faucet-client/jasmine-testrunner.cjs diff --git a/packages/faucet-client/package.json b/packages/faucet-client/package.json index aaed8448bd..d6ddafd4b5 100644 --- a/packages/faucet-client/package.json +++ b/packages/faucet-client/package.json @@ -6,6 +6,7 @@ "Will Clark " ], "license": "Apache-2.0", + "type": "module", "main": "build/index.js", "types": "build/index.d.ts", "files": [ @@ -23,19 +24,19 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox karma.conf.cjs", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless karma.conf.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js" + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.cjs" }, "dependencies": { "cross-fetch": "^4.1.0" diff --git a/packages/faucet-client/src/faucetclient.spec.ts b/packages/faucet-client/src/faucetclient.spec.ts index 9928123364..f49e6e13c1 100644 --- a/packages/faucet-client/src/faucetclient.spec.ts +++ b/packages/faucet-client/src/faucetclient.spec.ts @@ -1,4 +1,4 @@ -import { FaucetClient } from "./faucetclient"; +import { FaucetClient } from "./faucetclient.js"; function pendingWithoutFaucet(): void { if (!process.env.FAUCET_ENABLED) { @@ -42,7 +42,7 @@ describe("FaucetClient", () => { const faucet = new FaucetClient(faucetUrl); await faucet.credit(defaultAddress, "ETH").then( () => fail("must not resolve"), - (error) => expect(error).toMatch(/token is not available/i), + (error: any) => expect(error).toMatch(/token is not available/i), ); }); @@ -53,7 +53,7 @@ describe("FaucetClient", () => { for (const address of ["be5cc2cc05db2cdb4313c18306a5157291cfdcd1", "1234L"]) { await faucet.credit(address, primaryToken).then( () => fail("must not resolve"), - (error) => expect(error).toMatch(/address is not in the expected format for this chain/i), + (error: any) => expect(error).toMatch(/address is not in the expected format for this chain/i), ); } }); diff --git a/packages/faucet-client/src/index.ts b/packages/faucet-client/src/index.ts index 7a2633a5ba..35f237dc3b 100644 --- a/packages/faucet-client/src/index.ts +++ b/packages/faucet-client/src/index.ts @@ -1 +1 @@ -export { FaucetClient } from "./faucetclient"; +export { FaucetClient } from "./faucetclient.js"; diff --git a/packages/faucet-client/typedoc.js b/packages/faucet-client/typedoc.cjs similarity index 100% rename from packages/faucet-client/typedoc.js rename to packages/faucet-client/typedoc.cjs diff --git a/packages/faucet-client/webpack.web.config.js b/packages/faucet-client/webpack.web.config.cjs similarity index 100% rename from packages/faucet-client/webpack.web.config.js rename to packages/faucet-client/webpack.web.config.cjs diff --git a/packages/faucet/jasmine-testrunner.js b/packages/faucet/jasmine-testrunner.cjs similarity index 100% rename from packages/faucet/jasmine-testrunner.js rename to packages/faucet/jasmine-testrunner.cjs diff --git a/packages/faucet/package.json b/packages/faucet/package.json index 88ab00ddad..a77d99f801 100644 --- a/packages/faucet/package.json +++ b/packages/faucet/package.json @@ -33,7 +33,7 @@ "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", "start-dev": "FAUCET_ADDRESS_PREFIX=wasm FAUCET_CREDIT_AMOUNT_UCOSM=10000000 FAUCET_CREDIT_AMOUNT_USTAKE=100000 FAUCET_CONCURRENCY=3 FAUCET_MNEMONIC=\"economy stock theory fatal elder harbor betray wasp final emotion task crumble siren bottom lizard educate guess current outdoor pair theory focus wife stone\" ./bin/cosmos-faucet start \"http://localhost:26659\"", diff --git a/packages/faucet/typedoc.js b/packages/faucet/typedoc.cjs similarity index 100% rename from packages/faucet/typedoc.js rename to packages/faucet/typedoc.cjs diff --git a/packages/faucet/webpack.node.config.js b/packages/faucet/webpack.web.config.cjs similarity index 100% rename from packages/faucet/webpack.node.config.js rename to packages/faucet/webpack.web.config.cjs diff --git a/packages/json-rpc/jasmine-testrunner.js b/packages/json-rpc/jasmine-testrunner.cjs similarity index 100% rename from packages/json-rpc/jasmine-testrunner.js rename to packages/json-rpc/jasmine-testrunner.cjs diff --git a/packages/json-rpc/package.json b/packages/json-rpc/package.json index bf09295bba..a32f62840f 100644 --- a/packages/json-rpc/package.json +++ b/packages/json-rpc/package.json @@ -25,19 +25,19 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox karma.conf.cjs", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless karma.conf.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", "build": "rm -rf ./build && tsc && tsc -p src/workers/tsconfig.json", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js" + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.cjs" }, "dependencies": { "@cosmjs/stream": "workspace:^", diff --git a/packages/json-rpc/typedoc.js b/packages/json-rpc/typedoc.cjs similarity index 100% rename from packages/json-rpc/typedoc.js rename to packages/json-rpc/typedoc.cjs diff --git a/packages/json-rpc/webpack.web.config.js b/packages/json-rpc/webpack.web.config.cjs similarity index 100% rename from packages/json-rpc/webpack.web.config.js rename to packages/json-rpc/webpack.web.config.cjs diff --git a/packages/ledger-amino/jasmine-testrunner.js b/packages/ledger-amino/jasmine-testrunner.cjs similarity index 100% rename from packages/ledger-amino/jasmine-testrunner.js rename to packages/ledger-amino/jasmine-testrunner.cjs diff --git a/packages/ledger-amino/package.json b/packages/ledger-amino/package.json index 367f0c090d..f0d0782582 100644 --- a/packages/ledger-amino/package.json +++ b/packages/ledger-amino/package.json @@ -23,14 +23,14 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./{,demo/}*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./{,demo/}*.js\"", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test": "yarn build-or-skip && yarn test-node", "demo-node": "yarn build-or-skip && node ./demo/node.js", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", diff --git a/packages/ledger-amino/typedoc.js b/packages/ledger-amino/typedoc.cjs similarity index 100% rename from packages/ledger-amino/typedoc.js rename to packages/ledger-amino/typedoc.cjs diff --git a/packages/ledger-amino/webpack.demo.config.js b/packages/ledger-amino/webpack.web.config.cjs similarity index 100% rename from packages/ledger-amino/webpack.demo.config.js rename to packages/ledger-amino/webpack.web.config.cjs diff --git a/packages/math/jasmine-testrunner.js b/packages/math/jasmine-testrunner.cjs similarity index 100% rename from packages/math/jasmine-testrunner.js rename to packages/math/jasmine-testrunner.cjs diff --git a/packages/math/package.json b/packages/math/package.json index 64ada0bcc8..bf703e3f02 100644 --- a/packages/math/package.json +++ b/packages/math/package.json @@ -23,19 +23,19 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox karma.conf.cjs", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless karma.conf.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js" + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.cjs" }, "devDependencies": { "@istanbuljs/nyc-config-typescript": "^1.0.1", diff --git a/packages/math/typedoc.js b/packages/math/typedoc.cjs similarity index 100% rename from packages/math/typedoc.js rename to packages/math/typedoc.cjs diff --git a/packages/math/webpack.web.config.js b/packages/math/webpack.web.config.cjs similarity index 100% rename from packages/math/webpack.web.config.js rename to packages/math/webpack.web.config.cjs diff --git a/packages/proto-signing/jasmine-testrunner.js b/packages/proto-signing/jasmine-testrunner.cjs similarity index 100% rename from packages/proto-signing/jasmine-testrunner.js rename to packages/proto-signing/jasmine-testrunner.cjs diff --git a/packages/proto-signing/package.json b/packages/proto-signing/package.json index 51d5bdaef0..8c08dbe476 100644 --- a/packages/proto-signing/package.json +++ b/packages/proto-signing/package.json @@ -24,19 +24,19 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox karma.conf.cjs", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless karma.conf.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js" + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.cjs" }, "dependencies": { "@cosmjs/amino": "workspace:^", diff --git a/packages/proto-signing/typedoc.js b/packages/proto-signing/typedoc.cjs similarity index 100% rename from packages/proto-signing/typedoc.js rename to packages/proto-signing/typedoc.cjs diff --git a/packages/proto-signing/webpack.web.config.js b/packages/proto-signing/webpack.web.config.cjs similarity index 100% rename from packages/proto-signing/webpack.web.config.js rename to packages/proto-signing/webpack.web.config.cjs diff --git a/packages/socket/jasmine-testrunner.js b/packages/socket/jasmine-testrunner.cjs similarity index 100% rename from packages/socket/jasmine-testrunner.js rename to packages/socket/jasmine-testrunner.cjs diff --git a/packages/socket/package.json b/packages/socket/package.json index ea7310af13..eaa582b5fd 100644 --- a/packages/socket/package.json +++ b/packages/socket/package.json @@ -25,19 +25,19 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox karma.conf.cjs", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless karma.conf.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js" + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.cjs" }, "dependencies": { "@cosmjs/stream": "workspace:^", diff --git a/packages/socket/typedoc.js b/packages/socket/typedoc.cjs similarity index 100% rename from packages/socket/typedoc.js rename to packages/socket/typedoc.cjs diff --git a/packages/socket/webpack.web.config.js b/packages/socket/webpack.web.config.cjs similarity index 100% rename from packages/socket/webpack.web.config.js rename to packages/socket/webpack.web.config.cjs diff --git a/packages/stargate/jasmine-testrunner.js b/packages/stargate/jasmine-testrunner.cjs similarity index 100% rename from packages/stargate/jasmine-testrunner.js rename to packages/stargate/jasmine-testrunner.cjs diff --git a/packages/stargate/package.json b/packages/stargate/package.json index aeb276fd27..e6e6da19ec 100644 --- a/packages/stargate/package.json +++ b/packages/stargate/package.json @@ -23,19 +23,19 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox karma.conf.cjs", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless karma.conf.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js" + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.cjs" }, "dependencies": { "@cosmjs/amino": "workspace:^", diff --git a/packages/stargate/typedoc.js b/packages/stargate/typedoc.cjs similarity index 100% rename from packages/stargate/typedoc.js rename to packages/stargate/typedoc.cjs diff --git a/packages/stargate/webpack.web.config.js b/packages/stargate/webpack.web.config.cjs similarity index 100% rename from packages/stargate/webpack.web.config.js rename to packages/stargate/webpack.web.config.cjs diff --git a/packages/stream/jasmine-testrunner.js b/packages/stream/jasmine-testrunner.cjs similarity index 100% rename from packages/stream/jasmine-testrunner.js rename to packages/stream/jasmine-testrunner.cjs diff --git a/packages/stream/package.json b/packages/stream/package.json index decbcefcb2..f4cfc60f14 100644 --- a/packages/stream/package.json +++ b/packages/stream/package.json @@ -25,19 +25,19 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox karma.conf.cjs", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless karma.conf.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js" + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.cjs" }, "dependencies": { "xstream": "^11.14.0" diff --git a/packages/stream/typedoc.js b/packages/stream/typedoc.cjs similarity index 100% rename from packages/stream/typedoc.js rename to packages/stream/typedoc.cjs diff --git a/packages/stream/webpack.web.config.js b/packages/stream/webpack.web.config.cjs similarity index 100% rename from packages/stream/webpack.web.config.js rename to packages/stream/webpack.web.config.cjs diff --git a/packages/tendermint-rpc/jasmine-testrunner.js b/packages/tendermint-rpc/jasmine-testrunner.cjs similarity index 100% rename from packages/tendermint-rpc/jasmine-testrunner.js rename to packages/tendermint-rpc/jasmine-testrunner.cjs diff --git a/packages/tendermint-rpc/package.json b/packages/tendermint-rpc/package.json index ecf776b42d..028a8d372d 100644 --- a/packages/tendermint-rpc/package.json +++ b/packages/tendermint-rpc/package.json @@ -25,19 +25,19 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox karma.conf.cjs", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless karma.conf.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js" + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.cjs" }, "dependencies": { "@cosmjs/crypto": "workspace:^", diff --git a/packages/tendermint-rpc/typedoc.js b/packages/tendermint-rpc/typedoc.cjs similarity index 100% rename from packages/tendermint-rpc/typedoc.js rename to packages/tendermint-rpc/typedoc.cjs diff --git a/packages/tendermint-rpc/webpack.web.config.js b/packages/tendermint-rpc/webpack.web.config.cjs similarity index 100% rename from packages/tendermint-rpc/webpack.web.config.js rename to packages/tendermint-rpc/webpack.web.config.cjs diff --git a/packages/utils/jasmine-testrunner.js b/packages/utils/jasmine-testrunner.cjs similarity index 100% rename from packages/utils/jasmine-testrunner.js rename to packages/utils/jasmine-testrunner.cjs diff --git a/packages/utils/package.json b/packages/utils/package.json index be533f94de..0cdcc3f36e 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -23,17 +23,17 @@ "registry": "https://registry.npmjs.org" }, "scripts": { - "docs": "typedoc --options typedoc.js", + "docs": "typedoc --options typedoc.cjs", "lint": "eslint --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "lint-fix": "eslint --fix --max-warnings 0 \"./**/*.ts\" \"./*.js\"", "format": "prettier --write --log-level warn \"./src/**/*.ts\"", "format-text": "prettier --write \"./*.md\"", "build": "rm -rf ./build && tsc", "build-or-skip": "[ -n \"$SKIP_BUILD\" ] || yarn build", - "test-node": "yarn node jasmine-testrunner.js", + "test-node": "yarn node jasmine-testrunner.cjs", "test": "yarn build-or-skip && yarn test-node", "coverage": "nyc --reporter=text --reporter=lcov yarn test --quiet", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js", + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.cjs", "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox karma.conf.cjs", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless karma.conf.cjs" }, diff --git a/packages/utils/typedoc.js b/packages/utils/typedoc.cjs similarity index 100% rename from packages/utils/typedoc.js rename to packages/utils/typedoc.cjs diff --git a/packages/utils/webpack.web.config.js b/packages/utils/webpack.web.config.cjs similarity index 100% rename from packages/utils/webpack.web.config.js rename to packages/utils/webpack.web.config.cjs diff --git a/tsconfig.json b/tsconfig.json index c94d2ce2c7..c53e6df5dd 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,10 +4,10 @@ "declaration": true, "esModuleInterop": true, "forceConsistentCasingInFileNames": true, - "lib": ["es2020"], - "target": "es2020", - "module": "commonjs", - "moduleResolution": "node", + "lib": ["es2022"], + "target": "es2022", + "module": "nodenext", + "moduleResolution": "nodenext", "newLine": "LF", "noEmitOnError": true, "noFallthroughCasesInSwitch": true,