Skip to content

Commit 36721a8

Browse files
committed
chore: update dependencies and refactor tests to use Bun for improved performance and consistency
1 parent 5f1aada commit 36721a8

File tree

8 files changed

+913
-1631
lines changed

8 files changed

+913
-1631
lines changed

.env.example

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,5 @@ ENVIO_PG_SSL_MODE=prefer
55

66
HASURA_GRAPHQL_ENABLE_CONSOLE=true
77
HASURA_GRAPHQL_ADMIN_SECRET=testing
8+
9+
GECKOTERM_API_KEY=

package.json

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"build": "pnpm clean && tsc --build tsconfig.build.json && pnpm ts-add-js-extension --dir=build/src",
1111
"compile": "node -e \"const readline = require('readline').createInterface({input:process.stdin,output:process.stdout});readline.question('Select environment (dev/prod) [prod]: ', env => {const endpoint = (env||'prod').toLowerCase()==='dev'?'https://dev.indexer.inverter.network/v1/graphql':'https://indexer.inverter.network/v1/graphql';console.log('Using endpoint:',endpoint);require('child_process').execSync('genql --endpoint \\\"' + endpoint + '\\\" --output graphql/src/gen && prettier --write graphql/src/gen/**/*.ts && eslint --fix graphql/src/gen/**/*.ts',{stdio:'inherit'});readline.close()})\"",
1212
"codegen": "pnpm ts-node scripts/parse-schema.ts pre && (envio codegen & pid=$!; ts-node scripts/parse-schema.ts post; wait $pid)",
13+
"postcodegen": "echo '// @ts-nocheck' | cat - generated/src/Types.ts > temp && mv temp generated/src/Types.ts",
1314
"grant:agg-permissions": "ts-node scripts/grant-aggregate-permissions.ts",
1415
"prod": "pnpm codegen && docker-compose --file generated/docker-compose.yaml up -d && pnpm migrate:setup && pnpm start:pm2",
1516
"prod:update": "pnpm codegen && pnpm start:pm2",
@@ -18,7 +19,6 @@
1819
"migrate:setup": "pnpm -C generated run db-setup && pnpm grant:agg-permissions",
1920
"migrate:up": "pnpm -C generated run db-up",
2021
"migrate:down": "pnpm -C generated run db-down",
21-
"test": "mocha",
2222
"type-check": "tsc-files --pretty -p ./tsconfig.json --noEmit --module ESNext --declaration",
2323
"format": "prettier --write .",
2424
"postinstall": "husky || true",
@@ -44,7 +44,7 @@
4444
"viem": "^2.21.0"
4545
},
4646
"dependencies": {
47-
"envio": "^2.13.0",
47+
"envio": "^2.19.0",
4848
"geckoterm": "^0.2.4",
4949
"node-ts-cache": "^4.4.0",
5050
"node-ts-cache-storage-memory": "^4.4.0",
@@ -57,19 +57,15 @@
5757
"@commitlint/cli": "^19.7.1",
5858
"@commitlint/config-conventional": "^19.7.1",
5959
"@genql/cli": "^6.3.3",
60-
"@types/chai": "^5.0.1",
60+
"@types/bun": "^1.2.13",
6161
"@types/debug": "^4.1.12",
6262
"@types/lodash": "^4.17.16",
63-
"@types/mocha": "^10.0.10",
6463
"@types/node": "20.8.8",
65-
"chai": "^5.2.0",
6664
"debug": "^4.4.0",
6765
"eslint-plugin-import-x": "4.6.1",
6866
"eslint-plugin-prettier": "^5.2.3",
6967
"husky": "^9.1.7",
7068
"lint-staged": "^15.4.3",
71-
"mocha": "^11.1.0",
72-
"pm2": "^5.4.3",
7369
"prettier": "^3.5.3",
7470
"standard-version": "^9.5.0",
7571
"ts-node": "10.9.1",

0 commit comments

Comments
 (0)