diff --git a/Dockerfile b/Dockerfile index d6a3092..26b7600 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-alpine AS node +FROM node:18-alpine AS node FROM node AS node-with-gyp RUN apk add g++ make python3 diff --git a/package-lock.json b/package-lock.json index 822e7a0..8a788aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "graphql_tfgrid", - "version": "2.11.9", + "version": "2.12.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "graphql_tfgrid", - "version": "2.11.9", + "version": "2.12.1", "license": "ISC", "dependencies": { - "@encointer/util": "^0.14.0", + "@encointer/util": "^0.14.1", "@subsquid/archive-registry": "1.0.18", "@subsquid/big-decimal": "^0.0.0", "@subsquid/cli": "2.11.0", @@ -24,14 +24,14 @@ "lodash": "^4.17.21", "pg": "^8.7.3", "pg-format": "^1.0.4", - "typeorm": "^0.3.7" + "typeorm": "^0.3.20" }, "devDependencies": { "@subsquid/substrate-metadata-explorer": "1.1.2", "@subsquid/substrate-typegen": "2.2.1", "@subsquid/typeorm-codegen": "0.3.3", - "@types/lodash": "^4.14.191", - "@types/node": "^20.12.8", + "@types/lodash": "^4.17.4", + "@types/node": "^18.19.34", "typescript": "4.9.5" } }, @@ -230,9 +230,9 @@ } }, "node_modules/@encointer/util": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@encointer/util/-/util-0.14.0.tgz", - "integrity": "sha512-BAiC3idey8D+rmCL6ag/VHnfyGQBZV0bbA8i9+52DT/IP2ozdbeDHBN06bVbz+kJVTwR8Ot7I/2a9pAppt2cQg==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/@encointer/util/-/util-0.14.1.tgz", + "integrity": "sha512-KF8gO5BbPygrGUBzSBrN9ohVsljep4Zn2eUKuizBGMeX8dFEVYrVjhhtJm3Z2gNxeaFnWzYCJeGRTd8wimeDZA==", "dependencies": { "@babel/runtime": "^7.18.9", "@polkadot/util": "^12.6.2", @@ -16951,9 +16951,9 @@ "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" }, "node_modules/@types/lodash": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.0.tgz", - "integrity": "sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA==" + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha512-wYCP26ZLxaT3R39kiN2+HcJ4kTd3U1waI/cY7ivWYqFP6pW3ZNpvi6Wd6PHZx7T/t8z0vlkXMg3QYLa7DZ/IJQ==" }, "node_modules/@types/long": { "version": "4.0.2", @@ -16966,9 +16966,9 @@ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" }, "node_modules/@types/node": { - "version": "20.12.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.8.tgz", - "integrity": "sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==", + "version": "18.19.34", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.34.tgz", + "integrity": "sha512-eXF4pfBNV5DAMKGbI02NnDtWrQ40hAN558/2vvS4gMpMIxaf6JmD7YjnZbq0Q9TDSSkKBamime8ewRoomHdt4g==", "dependencies": { "undici-types": "~5.26.4" } @@ -22107,9 +22107,9 @@ } }, "@encointer/util": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@encointer/util/-/util-0.14.0.tgz", - "integrity": "sha512-BAiC3idey8D+rmCL6ag/VHnfyGQBZV0bbA8i9+52DT/IP2ozdbeDHBN06bVbz+kJVTwR8Ot7I/2a9pAppt2cQg==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/@encointer/util/-/util-0.14.1.tgz", + "integrity": "sha512-KF8gO5BbPygrGUBzSBrN9ohVsljep4Zn2eUKuizBGMeX8dFEVYrVjhhtJm3Z2gNxeaFnWzYCJeGRTd8wimeDZA==", "requires": { "@babel/runtime": "^7.18.9", "@polkadot/util": "^12.6.2", @@ -34227,9 +34227,9 @@ "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" }, "@types/lodash": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.0.tgz", - "integrity": "sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA==" + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha512-wYCP26ZLxaT3R39kiN2+HcJ4kTd3U1waI/cY7ivWYqFP6pW3ZNpvi6Wd6PHZx7T/t8z0vlkXMg3QYLa7DZ/IJQ==" }, "@types/long": { "version": "4.0.2", @@ -34242,9 +34242,9 @@ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" }, "@types/node": { - "version": "20.12.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.8.tgz", - "integrity": "sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==", + "version": "18.19.34", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.34.tgz", + "integrity": "sha512-eXF4pfBNV5DAMKGbI02NnDtWrQ40hAN558/2vvS4gMpMIxaf6JmD7YjnZbq0Q9TDSSkKBamime8ewRoomHdt4g==", "requires": { "undici-types": "~5.26.4" } diff --git a/package.json b/package.json index 03895a2..a80e2e5 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "lint:prod": "eslint . --ext .ts --ignore-path .gitignore --max-warnings 0" }, "dependencies": { - "@encointer/util": "^0.14.0", + "@encointer/util": "^0.14.1", "@subsquid/archive-registry": "1.0.18", "@subsquid/big-decimal": "^0.0.0", "@subsquid/cli": "2.11.0", @@ -35,14 +35,14 @@ "lodash": "^4.17.21", "pg": "^8.7.3", "pg-format": "^1.0.4", - "typeorm": "^0.3.7" + "typeorm": "^0.3.20" }, "devDependencies": { "@subsquid/substrate-metadata-explorer": "1.1.2", "@subsquid/substrate-typegen": "2.2.1", "@subsquid/typeorm-codegen": "0.3.3", - "@types/lodash": "^4.14.191", - "@types/node": "^20.12.8", + "@types/lodash": "^4.17.4", + "@types/node": "^18.19.34", "typescript": "4.9.5" } } diff --git a/yarn.lock b/yarn.lock index 6810563..529f67a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1225,10 +1225,10 @@ dependencies: "@jridgewell/trace-mapping" "0.3.9" -"@encointer/util@^0.14.0": - version "0.14.0" - resolved "https://registry.npmjs.org/@encointer/util/-/util-0.14.0.tgz" - integrity sha512-BAiC3idey8D+rmCL6ag/VHnfyGQBZV0bbA8i9+52DT/IP2ozdbeDHBN06bVbz+kJVTwR8Ot7I/2a9pAppt2cQg== +"@encointer/util@^0.14.1": + version "0.14.1" + resolved "https://registry.npmjs.org/@encointer/util/-/util-0.14.1.tgz" + integrity sha512-KF8gO5BbPygrGUBzSBrN9ohVsljep4Zn2eUKuizBGMeX8dFEVYrVjhhtJm3Z2gNxeaFnWzYCJeGRTd8wimeDZA== dependencies: "@babel/runtime" "^7.18.9" "@polkadot/util" "^12.6.2" @@ -3246,10 +3246,10 @@ resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.157.tgz" integrity sha512-Ft5BNFmv2pHDgxV5JDsndOWTRJ+56zte0ZpYLowp03tW+K+t8u8YMOzAnpuqPgzX6WO1XpDIUm7u04M8vdDiVQ== -"@types/lodash@^4.14.191", "@types/lodash@^4.17.0": - version "4.17.0" - resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.0.tgz" - integrity sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA== +"@types/lodash@^4.17.0", "@types/lodash@^4.17.4": + version "4.17.4" + resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.4.tgz" + integrity sha512-wYCP26ZLxaT3R39kiN2+HcJ4kTd3U1waI/cY7ivWYqFP6pW3ZNpvi6Wd6PHZx7T/t8z0vlkXMg3QYLa7DZ/IJQ== "@types/long@^4.0.0": version "4.0.2" @@ -3276,10 +3276,10 @@ resolved "https://registry.npmjs.org/@types/ms/-/ms-0.7.33.tgz" integrity sha512-AuHIyzR5Hea7ij0P9q7vx7xu4z0C28ucwjAZC0ja7JhINyCnOw8/DnvAPQQ9TfOlCtZAmCERKQX9+o1mgQhuOQ== -"@types/node@*", "@types/node@^20.12.8": - version "20.12.8" - resolved "https://registry.npmjs.org/@types/node/-/node-20.12.8.tgz" - integrity sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w== +"@types/node@*", "@types/node@^18.19.34": + version "18.19.34" + resolved "https://registry.npmjs.org/@types/node/-/node-18.19.34.tgz" + integrity sha512-eXF4pfBNV5DAMKGbI02NnDtWrQ40hAN558/2vvS4gMpMIxaf6JmD7YjnZbq0Q9TDSSkKBamime8ewRoomHdt4g== dependencies: undici-types "~5.26.4" @@ -10491,7 +10491,7 @@ typedarray-to-buffer@^4.0.0: resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-4.0.0.tgz" integrity sha512-6dOYeZfS3O9RtRD1caom0sMxgK59b27+IwoNy8RDPsmslSGOyU+mpTamlaIW7aNKi90ZQZ9DFaZL3YRoiSCULQ== -typeorm@^0.3.11, typeorm@^0.3.7: +typeorm@^0.3.11, typeorm@^0.3.20: version "0.3.20" resolved "https://registry.npmjs.org/typeorm/-/typeorm-0.3.20.tgz" integrity sha512-sJ0T08dV5eoZroaq9uPKBoNcGslHBR4E4y+EBHs//SiGbblGe7IeduP/IH4ddCcj0qp3PHwDwGnuvqEAnKlq/Q==