From 06bed1c13bb113b397ea90eb966c8b7c32184626 Mon Sep 17 00:00:00 2001 From: Ashwin Phatak Date: Tue, 7 Sep 2021 16:01:15 +0530 Subject: [PATCH] Enable source maps for transpiled files (#242) * Rename .spec files to .test files. * Enable source maps. * Pass enable-source-maps flag for transpiled files. Co-authored-by: nabarun Co-authored-by: prathamesh --- package.json | 4 +- packages/address-watcher/package.json | 8 +- .../src/{util.spec.ts => util.test.ts} | 0 packages/address-watcher/tsconfig.json | 4 +- packages/cache/package.json | 2 +- .../test.spec.ts => cache/src/cache.test.ts} | 0 packages/cache/tsconfig.json | 2 +- packages/erc20-watcher/package.json | 16 ++-- .../mock/{server.spec.ts => server.test.ts} | 0 packages/erc20-watcher/tsconfig.json | 4 +- packages/ipld-eth-client/package.json | 2 +- .../src/eth-client.test.ts} | 0 packages/ipld-eth-client/tsconfig.json | 2 +- packages/lighthouse-watcher/package.json | 2 +- packages/lighthouse-watcher/tsconfig.json | 2 +- packages/solidity-mapper/tsconfig.json | 2 +- packages/tracing-client/package.json | 2 +- packages/tracing-client/src/tracing.spec.ts | 3 - .../src/tracing.test.ts} | 0 packages/tracing-client/tsconfig.json | 4 +- packages/uni-info-watcher/package.json | 9 ++- .../mock/{server.spec.ts => server.test.ts} | 0 packages/uni-info-watcher/tsconfig.json | 4 +- packages/uni-watcher/package.json | 10 +-- packages/uni-watcher/tsconfig.json | 2 +- packages/util/tsconfig.json | 2 +- yarn.lock | 76 +++++++++---------- 27 files changed, 79 insertions(+), 83 deletions(-) rename packages/address-watcher/src/{util.spec.ts => util.test.ts} (100%) rename packages/{address-watcher/src/test.spec.ts => cache/src/cache.test.ts} (100%) rename packages/erc20-watcher/src/mock/{server.spec.ts => server.test.ts} (100%) rename packages/{cache/src/cache.spec.ts => ipld-eth-client/src/eth-client.test.ts} (100%) delete mode 100644 packages/tracing-client/src/tracing.spec.ts rename packages/{ipld-eth-client/src/eth-client.spec.ts => tracing-client/src/tracing.test.ts} (100%) rename packages/uni-info-watcher/src/mock/{server.spec.ts => server.test.ts} (100%) diff --git a/package.json b/package.json index 5d431b8a..68a4ea5d 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "packages/*" ], "devDependencies": { + "depcheck": "^1.4.2", "lerna": "^4.0.0" }, "scripts": { @@ -15,8 +16,5 @@ "build:watch": "lerna run build --stream --parallel -- -w", "build:contracts": "lerna run build:contracts", "db:reset": "sudo ./scripts/reset-dbs.sh" - }, - "dependencies": { - "depcheck": "^1.4.2" } } diff --git a/packages/address-watcher/package.json b/packages/address-watcher/package.json index 8350183b..0f859076 100644 --- a/packages/address-watcher/package.json +++ b/packages/address-watcher/package.json @@ -5,13 +5,13 @@ "private": true, "scripts": { "lint": "eslint .", - "test": "mocha -r ts-node/register src/**/*.spec.ts", + "test": "mocha -r ts-node/register src/**/*.test.ts", "build": "tsc", - "server": "DEBUG=vulcanize:* node dist/server.js", + "server": "DEBUG=vulcanize:* node --enable-source-maps dist/server.js", "server:dev": "DEBUG=vulcanize:* nodemon --watch src src/server.ts", - "job-runner": "DEBUG=vulcanize:* node dist/job-runner.js", + "job-runner": "DEBUG=vulcanize:* node --enable-source-maps dist/job-runner.js", "job-runner:dev": "DEBUG=vulcanize:* nodemon --watch src src/job-runner.ts", - "fill": "DEBUG=vulcanize:* node dist/fill.js", + "fill": "DEBUG=vulcanize:* node --enable-source-maps dist/fill.js", "fill:dev": "DEBUG=vulcanize:* ts-node src/fill.ts" }, "repository": { diff --git a/packages/address-watcher/src/util.spec.ts b/packages/address-watcher/src/util.test.ts similarity index 100% rename from packages/address-watcher/src/util.spec.ts rename to packages/address-watcher/src/util.test.ts diff --git a/packages/address-watcher/tsconfig.json b/packages/address-watcher/tsconfig.json index 9349e02a..e19a1b30 100644 --- a/packages/address-watcher/tsconfig.json +++ b/packages/address-watcher/tsconfig.json @@ -12,7 +12,7 @@ // "jsx": "preserve", /* Specify JSX code generation: 'preserve', 'react-native', 'react', 'react-jsx' or 'react-jsxdev'. */ "declaration": true, /* Generates corresponding '.d.ts' file. */ // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ - // "sourceMap": true, /* Generates corresponding '.map' file. */ + "sourceMap": true, /* Generates corresponding '.map' file. */ // "outFile": "./", /* Concatenate and emit output to single file. */ "outDir": "dist", /* Redirect output structure to the directory. */ // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ @@ -73,5 +73,5 @@ "resolveJsonModule": true /* Enabling the option allows importing JSON, and validating the types in that JSON file. */ }, "include": ["src"], - "exclude": ["dist", "src/**/*.spec.ts"] + "exclude": ["dist", "src/**/*.test.ts"] } diff --git a/packages/cache/package.json b/packages/cache/package.json index f293eacf..cb67f839 100644 --- a/packages/cache/package.json +++ b/packages/cache/package.json @@ -6,7 +6,7 @@ "main": "dist/index.js", "scripts": { "lint": "eslint .", - "test": "mocha -r ts-node/register src/**/*.spec.ts", + "test": "mocha -r ts-node/register src/**/*.test.ts", "build": "tsc" }, "repository": { diff --git a/packages/address-watcher/src/test.spec.ts b/packages/cache/src/cache.test.ts similarity index 100% rename from packages/address-watcher/src/test.spec.ts rename to packages/cache/src/cache.test.ts diff --git a/packages/cache/tsconfig.json b/packages/cache/tsconfig.json index 13f92c39..2e4c20c6 100644 --- a/packages/cache/tsconfig.json +++ b/packages/cache/tsconfig.json @@ -12,7 +12,7 @@ // "jsx": "preserve", /* Specify JSX code generation: 'preserve', 'react-native', 'react', 'react-jsx' or 'react-jsxdev'. */ "declaration": true, /* Generates corresponding '.d.ts' file. */ // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ - // "sourceMap": true, /* Generates corresponding '.map' file. */ + "sourceMap": true, /* Generates corresponding '.map' file. */ // "outFile": "./", /* Concatenate and emit output to single file. */ "outDir": "dist", /* Redirect output structure to the directory. */ // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ diff --git a/packages/erc20-watcher/package.json b/packages/erc20-watcher/package.json index a87c56eb..453e1011 100644 --- a/packages/erc20-watcher/package.json +++ b/packages/erc20-watcher/package.json @@ -6,12 +6,12 @@ "main": "dist/index.js", "scripts": { "lint": "eslint .", - "test": "mocha -r ts-node/register src/**/*.spec.ts", + "test": "mocha -r ts-node/register src/**/*.test.ts", "build": "tsc", - "server": "DEBUG=vulcanize:* node dist/server", + "server": "DEBUG=vulcanize:* node --enable-source-maps dist/server.js", "server:dev": "DEBUG=vulcanize:* nodemon --watch src src/server.ts", "server:mock": "MOCK=1 nodemon src/server.ts", - "watch:contract": "node dist/cli/watch-contract", + "watch:contract": "node --enable-source-maps dist/cli/watch-contract.js", "watch:contract:dev": "ts-node src/cli/watch-contract.ts", "token:deploy": "hardhat --network localhost token-deploy", "token:deploy:docker": "hardhat --network docker token-deploy", @@ -31,12 +31,12 @@ }, "homepage": "https://github.com/vulcanize/watcher-ts#readme", "dependencies": { + "@apollo/client": "^3.3.19", "@types/lodash": "^4.14.168", "@vulcanize/cache": "^0.1.0", "@vulcanize/ipld-eth-client": "^0.1.0", "@vulcanize/solidity-mapper": "^0.1.0", "@vulcanize/util": "^0.1.0", - "@apollo/client": "^3.3.19", "apollo-server-express": "^2.25.0", "apollo-type-bigint": "^0.1.3", "debug": "^4.3.1", @@ -53,14 +53,14 @@ }, "devDependencies": { "@ethersproject/abi": "^5.3.0", + "@nomiclabs/hardhat-ethers": "^2.0.2", + "@nomiclabs/hardhat-waffle": "^2.0.1", "@openzeppelin/contracts": "^4.3.1", "@types/express": "^4.17.11", "@types/json-bigint": "^1.0.0", "@types/yargs": "^17.0.0", "@typescript-eslint/eslint-plugin": "^4.25.0", "@typescript-eslint/parser": "^4.25.0", - "@nomiclabs/hardhat-ethers": "^2.0.2", - "@nomiclabs/hardhat-waffle": "^2.0.1", "chai": "^4.3.4", "eslint": "^7.27.0", "eslint-config-semistandard": "^15.0.1", @@ -69,8 +69,8 @@ "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^5.1.0", "eslint-plugin-standard": "^5.0.0", + "hardhat": "^2.3.0", "mocha": "^8.4.0", - "nodemon": "^2.0.7", - "hardhat": "^2.3.0" + "nodemon": "^2.0.7" } } diff --git a/packages/erc20-watcher/src/mock/server.spec.ts b/packages/erc20-watcher/src/mock/server.test.ts similarity index 100% rename from packages/erc20-watcher/src/mock/server.spec.ts rename to packages/erc20-watcher/src/mock/server.test.ts diff --git a/packages/erc20-watcher/tsconfig.json b/packages/erc20-watcher/tsconfig.json index 087cf59b..08597027 100644 --- a/packages/erc20-watcher/tsconfig.json +++ b/packages/erc20-watcher/tsconfig.json @@ -12,7 +12,7 @@ // "jsx": "preserve", /* Specify JSX code generation: 'preserve', 'react-native', 'react', 'react-jsx' or 'react-jsxdev'. */ "declaration": true, /* Generates corresponding '.d.ts' file. */ // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ - // "sourceMap": true, /* Generates corresponding '.map' file. */ + "sourceMap": true, /* Generates corresponding '.map' file. */ // "outFile": "./", /* Concatenate and emit output to single file. */ "outDir": "dist", /* Redirect output structure to the directory. */ // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ @@ -73,5 +73,5 @@ "resolveJsonModule": true /* Enabling the option allows importing JSON, and validating the types in that JSON file. */ }, "include": ["src/**/*"], - "exclude": ["dist"] + "exclude": ["dist", "src/**/*.test.ts"] } diff --git a/packages/ipld-eth-client/package.json b/packages/ipld-eth-client/package.json index 1ef5c4a3..856f729f 100644 --- a/packages/ipld-eth-client/package.json +++ b/packages/ipld-eth-client/package.json @@ -6,7 +6,7 @@ "main": "dist/index.js", "scripts": { "lint": "eslint .", - "test": "mocha -r ts-node/register src/**/*.spec.ts", + "test": "mocha -r ts-node/register src/**/*.test.ts", "build": "tsc" }, "repository": { diff --git a/packages/cache/src/cache.spec.ts b/packages/ipld-eth-client/src/eth-client.test.ts similarity index 100% rename from packages/cache/src/cache.spec.ts rename to packages/ipld-eth-client/src/eth-client.test.ts diff --git a/packages/ipld-eth-client/tsconfig.json b/packages/ipld-eth-client/tsconfig.json index 077ac21d..22d7de31 100644 --- a/packages/ipld-eth-client/tsconfig.json +++ b/packages/ipld-eth-client/tsconfig.json @@ -12,7 +12,7 @@ // "jsx": "preserve", /* Specify JSX code generation: 'preserve', 'react-native', 'react', 'react-jsx' or 'react-jsxdev'. */ "declaration": true, /* Generates corresponding '.d.ts' file. */ // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ - // "sourceMap": true, /* Generates corresponding '.map' file. */ + "sourceMap": true, /* Generates corresponding '.map' file. */ // "outFile": "./", /* Concatenate and emit output to single file. */ "outDir": "dist", /* Redirect output structure to the directory. */ // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ diff --git a/packages/lighthouse-watcher/package.json b/packages/lighthouse-watcher/package.json index a052ba47..bb599c9e 100644 --- a/packages/lighthouse-watcher/package.json +++ b/packages/lighthouse-watcher/package.json @@ -6,7 +6,7 @@ "private": true, "scripts": { "lint": "eslint .", - "test": "mocha -r ts-node/register src/**/*.spec.ts", + "test": "mocha -r ts-node/register src/**/*.test.ts", "build": "tsc", "server": "DEBUG=vulcanize:* node dist/server.js", "server:dev": "DEBUG=vulcanize:* nodemon --watch src src/server.ts", diff --git a/packages/lighthouse-watcher/tsconfig.json b/packages/lighthouse-watcher/tsconfig.json index c3742b6d..07aa1f20 100644 --- a/packages/lighthouse-watcher/tsconfig.json +++ b/packages/lighthouse-watcher/tsconfig.json @@ -12,7 +12,7 @@ // "jsx": "preserve", /* Specify JSX code generation: 'preserve', 'react-native', 'react', 'react-jsx' or 'react-jsxdev'. */ "declaration": true, /* Generates corresponding '.d.ts' file. */ // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ - // "sourceMap": true, /* Generates corresponding '.map' file. */ + "sourceMap": true, /* Generates corresponding '.map' file. */ // "outFile": "./", /* Concatenate and emit output to single file. */ "outDir": "dist", /* Redirect output structure to the directory. */ // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ diff --git a/packages/solidity-mapper/tsconfig.json b/packages/solidity-mapper/tsconfig.json index f69da6b2..f75d2206 100644 --- a/packages/solidity-mapper/tsconfig.json +++ b/packages/solidity-mapper/tsconfig.json @@ -12,7 +12,7 @@ // "jsx": "preserve", /* Specify JSX code generation: 'preserve', 'react-native', 'react', 'react-jsx' or 'react-jsxdev'. */ "declaration": true, /* Generates corresponding '.d.ts' file. */ // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ - // "sourceMap": true, /* Generates corresponding '.map' file. */ + "sourceMap": true, /* Generates corresponding '.map' file. */ // "outFile": "./", /* Concatenate and emit output to single file. */ "outDir": "./dist", /* Redirect output structure to the directory. */ // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ diff --git a/packages/tracing-client/package.json b/packages/tracing-client/package.json index 1d52f345..368e2b09 100644 --- a/packages/tracing-client/package.json +++ b/packages/tracing-client/package.json @@ -6,7 +6,7 @@ "main": "dist/index.js", "scripts": { "lint": "eslint .", - "test": "mocha -r ts-node/register src/**/*.spec.ts", + "test": "mocha -r ts-node/register src/**/*.test.ts", "build": "tsc" }, "repository": { diff --git a/packages/tracing-client/src/tracing.spec.ts b/packages/tracing-client/src/tracing.spec.ts deleted file mode 100644 index c4562172..00000000 --- a/packages/tracing-client/src/tracing.spec.ts +++ /dev/null @@ -1,3 +0,0 @@ -// -// Copyright 2021 Vulcanize, Inc. -// diff --git a/packages/ipld-eth-client/src/eth-client.spec.ts b/packages/tracing-client/src/tracing.test.ts similarity index 100% rename from packages/ipld-eth-client/src/eth-client.spec.ts rename to packages/tracing-client/src/tracing.test.ts diff --git a/packages/tracing-client/tsconfig.json b/packages/tracing-client/tsconfig.json index ef9786f3..aff4d9c7 100644 --- a/packages/tracing-client/tsconfig.json +++ b/packages/tracing-client/tsconfig.json @@ -12,7 +12,7 @@ // "jsx": "preserve", /* Specify JSX code generation: 'preserve', 'react-native', 'react', 'react-jsx' or 'react-jsxdev'. */ "declaration": true, /* Generates corresponding '.d.ts' file. */ // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ - // "sourceMap": true, /* Generates corresponding '.map' file. */ + "sourceMap": true, /* Generates corresponding '.map' file. */ // "outFile": "./", /* Concatenate and emit output to single file. */ "outDir": "./dist", /* Redirect output structure to the directory. */ // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ @@ -70,5 +70,5 @@ "forceConsistentCasingInFileNames": true /* Disallow inconsistently-cased references to the same file. */ }, "include": ["src"], - "exclude": ["src/**/*.spec.ts", "dist"] + "exclude": ["src/**/*.test.ts", "dist"] } diff --git a/packages/uni-info-watcher/package.json b/packages/uni-info-watcher/package.json index aa37e719..d773ba16 100644 --- a/packages/uni-info-watcher/package.json +++ b/packages/uni-info-watcher/package.json @@ -25,16 +25,17 @@ }, "scripts": { "lint": "eslint .", - "test": "mocha -r ts-node/register src/**/*.spec.ts", + "test": "mocha src/**/*.test.ts", "test:gpev": "mocha src/get-prev-entity.test.ts", + "test:server": "mocha src/server.test.ts", "build": "tsc", - "server": "DEBUG=vulcanize:* node dist/server.js", + "server": "DEBUG=vulcanize:* node --enable-source-maps dist/server.js", "server:dev": "DEBUG=vulcanize:* nodemon --watch src src/server.ts", "server:mock": "MOCK=1 nodemon src/server.ts", - "job-runner": "DEBUG=vulcanize:* node dist/job-runner.js", + "job-runner": "DEBUG=vulcanize:* node --enable-source-maps dist/job-runner.js", "job-runner:dev": "DEBUG=vulcanize:* nodemon --watch src src/job-runner.ts", "smoke-test": "mocha src/smoke.test.ts", - "fill": "DEBUG=vulcanize:* node dist/fill.js", + "fill": "DEBUG=vulcanize:* node --enable-source-maps dist/fill.js", "fill:dev": "DEBUG=vulcanize:* ts-node src/fill.ts", "generate:schema": "get-graphql-schema https://api.thegraph.com/subgraphs/name/ianlapham/uniswap-v3-alt > docs/analysis/schema/full-schema.graphql", "generate:health-schema": "get-graphql-schema https://api.thegraph.com/index-node/graphql > docs/analysis/schema/health-schema.graphql", diff --git a/packages/uni-info-watcher/src/mock/server.spec.ts b/packages/uni-info-watcher/src/mock/server.test.ts similarity index 100% rename from packages/uni-info-watcher/src/mock/server.spec.ts rename to packages/uni-info-watcher/src/mock/server.test.ts diff --git a/packages/uni-info-watcher/tsconfig.json b/packages/uni-info-watcher/tsconfig.json index 2a516f0e..a3cb3395 100644 --- a/packages/uni-info-watcher/tsconfig.json +++ b/packages/uni-info-watcher/tsconfig.json @@ -12,7 +12,7 @@ // "jsx": "preserve", /* Specify JSX code generation: 'preserve', 'react-native', 'react', 'react-jsx' or 'react-jsxdev'. */ "declaration": true, /* Generates corresponding '.d.ts' file. */ // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ - // "sourceMap": true, /* Generates corresponding '.map' file. */ + "sourceMap": true, /* Generates corresponding '.map' file. */ // "outFile": "./", /* Concatenate and emit output to single file. */ "outDir": "dist", /* Redirect output structure to the directory. */ // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ @@ -73,5 +73,5 @@ "resolveJsonModule": true /* Enabling the option allows importing JSON, and validating the types in that JSON file. */ }, "include": ["src"], - "exclude": ["dist", "src/**/*.test.ts", "src/**/*.spec.ts"] + "exclude": ["dist", "src/**/*.test.ts"] } diff --git a/packages/uni-watcher/package.json b/packages/uni-watcher/package.json index c1d1a316..e21d4b19 100644 --- a/packages/uni-watcher/package.json +++ b/packages/uni-watcher/package.json @@ -6,19 +6,19 @@ "main": "dist/index.js", "scripts": { "lint": "eslint .", - "test": "mocha src/**/*.spec.ts", + "test": "mocha src/**/*.test.ts", "test:init": "ts-node test/init.ts", "test:chain-pruning": "mocha src/chain-pruning.test.ts", "build": "tsc", - "server": "DEBUG=vulcanize:* node dist/server.js", + "server": "DEBUG=vulcanize:* node --enable-source-maps dist/server.js", "server:dev": "DEBUG=vulcanize:* nodemon --watch src src/server.ts", "server:mock": "MOCK=1 nodemon src/server.ts ", - "job-runner": "DEBUG=vulcanize:* node dist/job-runner.js", + "job-runner": "DEBUG=vulcanize:* node --enable-source-maps dist/job-runner.js", "job-runner:dev": "DEBUG=vulcanize:* nodemon --watch src src/job-runner.ts", "smoke-test": "yarn test:init && mocha src/smoke.test.ts", - "fill": "DEBUG=vulcanize:* node dist/fill.js", + "fill": "DEBUG=vulcanize:* node --enable-source-maps dist/fill.js", "fill:dev": "DEBUG=vulcanize:* ts-node src/fill.ts", - "watch:contract": "node dist/cli/watch-contract.js", + "watch:contract": "node --enable-source-maps dist/cli/watch-contract.js", "watch:contract:dev": "ts-node src/cli/watch-contract.ts" }, "repository": { diff --git a/packages/uni-watcher/tsconfig.json b/packages/uni-watcher/tsconfig.json index 47f498a8..a3cb3395 100644 --- a/packages/uni-watcher/tsconfig.json +++ b/packages/uni-watcher/tsconfig.json @@ -12,7 +12,7 @@ // "jsx": "preserve", /* Specify JSX code generation: 'preserve', 'react-native', 'react', 'react-jsx' or 'react-jsxdev'. */ "declaration": true, /* Generates corresponding '.d.ts' file. */ // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ - // "sourceMap": true, /* Generates corresponding '.map' file. */ + "sourceMap": true, /* Generates corresponding '.map' file. */ // "outFile": "./", /* Concatenate and emit output to single file. */ "outDir": "dist", /* Redirect output structure to the directory. */ // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ diff --git a/packages/util/tsconfig.json b/packages/util/tsconfig.json index 1dc5ed73..d02360cc 100644 --- a/packages/util/tsconfig.json +++ b/packages/util/tsconfig.json @@ -12,7 +12,7 @@ // "jsx": "preserve", /* Specify JSX code generation: 'preserve', 'react-native', 'react', 'react-jsx' or 'react-jsxdev'. */ "declaration": true, /* Generates corresponding '.d.ts' file. */ // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ - // "sourceMap": true, /* Generates corresponding '.map' file. */ + "sourceMap": true, /* Generates corresponding '.map' file. */ // "outFile": "./", /* Concatenate and emit output to single file. */ "outDir": "dist", /* Redirect output structure to the directory. */ // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ diff --git a/yarn.lock b/yarn.lock index 4a953e58..8e86febf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2689,38 +2689,38 @@ "@uniswap/v3-core" "1.0.0" base64-sol "1.0.1" -"@vue/compiler-core@3.2.6": - version "3.2.6" - resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.6.tgz#7162bb0670273f04566af0d353009187ab577915" - integrity sha512-vbwnz7+OhtLO5p5i630fTuQCL+MlUpEMTKHuX+RfetQ+3pFCkItt2JUH+9yMaBG2Hkz6av+T9mwN/acvtIwpbw== +"@vue/compiler-core@3.2.7": + version "3.2.7" + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.7.tgz#a7f1f87d4fae8c78d95a3d3df81bde663427deb8" + integrity sha512-OcWy72QNTkcNYtZIb927pRx2cRujrlDWsAx7ejWDnRzwo83gIyF8NeTrMv/7wbnHoeA+Gga9AK4Wo9PlCzhuLg== dependencies: "@babel/parser" "^7.15.0" "@babel/types" "^7.15.0" - "@vue/shared" "3.2.6" + "@vue/shared" "3.2.7" estree-walker "^2.0.2" source-map "^0.6.1" -"@vue/compiler-dom@3.2.6": - version "3.2.6" - resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.6.tgz#3764d7fe1a696e39fb2a3c9d638da0749e369b2d" - integrity sha512-+a/3oBAzFIXhHt8L5IHJOTP4a5egzvpXYyi13jR7CUYOR1S+Zzv7vBWKYBnKyJLwnrxTZnTQVjeHCgJq743XKg== +"@vue/compiler-dom@3.2.7": + version "3.2.7" + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.7.tgz#33abaeef89ec653e1a733143d4f7b6392def3de8" + integrity sha512-YZyZNoZlTbTMqyY8QMC8IhwmcDVOiE1DdVwjnXbyihg+XVqpGQkDjNcG5nyMTbtZDKXREsYkcjaZntEfKyWK5g== dependencies: - "@vue/compiler-core" "3.2.6" - "@vue/shared" "3.2.6" + "@vue/compiler-core" "3.2.7" + "@vue/shared" "3.2.7" "@vue/compiler-sfc@^3.0.5": - version "3.2.6" - resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.6.tgz#d6ab7410cff57081ab627b15a1ea51a1072c7cf1" - integrity sha512-Ariz1eDsf+2fw6oWXVwnBNtfKHav72RjlWXpEgozYBLnfRPzP+7jhJRw4Nq0OjSsLx2HqjF3QX7HutTjYB0/eA== + version "3.2.7" + resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.7.tgz#6ee803b7d5d375138fe86124b9c161eebbbc0f0d" + integrity sha512-qjfvRw7/9Q2Qm4cDmrJwTNqnFTXSSI3z/mmS9BSJTYZqh4FC4w+IIYYLWUpS3ef6UTTYY9STC5IUZqfpIod9Uw== dependencies: "@babel/parser" "^7.15.0" "@babel/types" "^7.15.0" "@types/estree" "^0.0.48" - "@vue/compiler-core" "3.2.6" - "@vue/compiler-dom" "3.2.6" - "@vue/compiler-ssr" "3.2.6" - "@vue/ref-transform" "3.2.6" - "@vue/shared" "3.2.6" + "@vue/compiler-core" "3.2.7" + "@vue/compiler-dom" "3.2.7" + "@vue/compiler-ssr" "3.2.7" + "@vue/ref-transform" "3.2.7" + "@vue/shared" "3.2.7" consolidate "^0.16.0" estree-walker "^2.0.2" hash-sum "^2.0.0" @@ -2732,29 +2732,29 @@ postcss-selector-parser "^6.0.4" source-map "^0.6.1" -"@vue/compiler-ssr@3.2.6": - version "3.2.6" - resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.6.tgz#cadcf199859fa00739f4275b4c85970e4b0abe7d" - integrity sha512-A7IKRKHSyPnTC4w1FxHkjzoyjXInsXkcs/oX22nBQ+6AWlXj2Tt1le96CWPOXy5vYlsTYkF1IgfBaKIdeN/39g== +"@vue/compiler-ssr@3.2.7": + version "3.2.7" + resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.7.tgz#30a4cb128eb7b67be551b22889c58f1288586673" + integrity sha512-4moQTeMujIk+fG8NaMxU5aPhMCnWE+O3xNEK6+kd9GjNoN+n3y3YZ6CkVy+aOP2HpqWenZbS/20TBzOSdon5Cw== dependencies: - "@vue/compiler-dom" "3.2.6" - "@vue/shared" "3.2.6" + "@vue/compiler-dom" "3.2.7" + "@vue/shared" "3.2.7" -"@vue/ref-transform@3.2.6": - version "3.2.6" - resolved "https://registry.yarnpkg.com/@vue/ref-transform/-/ref-transform-3.2.6.tgz#30b5f1fa77daf9894bc23e6a5a0e3586a4a796b8" - integrity sha512-ie39+Y4nbirDLvH+WEq6Eo/l3n3mFATayqR+kEMSphrtMW6Uh/eEMx1Gk2Jnf82zmj3VLRq7dnmPx72JLcBYkQ== +"@vue/ref-transform@3.2.7": + version "3.2.7" + resolved "https://registry.yarnpkg.com/@vue/ref-transform/-/ref-transform-3.2.7.tgz#1028708a44e1926f05e2967719a3481911c03c2f" + integrity sha512-5I7IeUqoDEhPmkPHBhw7YlsFCFO/ZXHWwgdrokQATyVRkEkqeAd8erthuZ9a4sZAo5JBYmxjYw8WD9Kx9mabmg== dependencies: "@babel/parser" "^7.15.0" - "@vue/compiler-core" "3.2.6" - "@vue/shared" "3.2.6" + "@vue/compiler-core" "3.2.7" + "@vue/shared" "3.2.7" estree-walker "^2.0.2" magic-string "^0.25.7" -"@vue/shared@3.2.6": - version "3.2.6" - resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.6.tgz#2c22bae88fe2b7b59fa68a9c9c4cd60bae2c1794" - integrity sha512-uwX0Qs2e6kdF+WmxwuxJxOnKs/wEkMArtYpHSm7W+VY/23Tl8syMRyjnzEeXrNCAP0/8HZxEGkHJsjPEDNRuHw== +"@vue/shared@3.2.7": + version "3.2.7" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.7.tgz#c792bf92d19025e7940358536d468218a11eeedb" + integrity sha512-YwGOcNZjOY/MmadpzFBXWyHEwZSf0lVU4XF5zpD7tXC9dmqjdo38Jkk06wATu4LYHDPW4emXKMB5YLFPWPkwFA== "@wry/context@^0.6.0": version "0.6.0" @@ -11858,9 +11858,9 @@ safe-regex@^1.1.0: integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== sass@^1.29.0: - version "1.38.2" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.38.2.tgz#970045d9966180002a8c8f3820fc114cddb42822" - integrity sha512-Bz1fG6qiyF0FX6m/I+VxtdVKz1Dfmg/e9kfDy2PhWOkq3T384q2KxwIfP0fXpeI+EyyETdOauH+cRHQDFASllA== + version "1.39.0" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.39.0.tgz#6c64695d1c437767c8f1a4e471288e831f81d035" + integrity sha512-F4o+RhJkNOIG0b6QudYU8c78ZADKZjKDk5cyrf8XTKWfrgbtyVVXImFstJrc+1pkQDCggyidIOytq6gS4gCCZg== dependencies: chokidar ">=3.0.0 <4.0.0"