* Bump TS

* Adjust
This commit is contained in:
Jaco 2022-03-01 11:41:36 +01:00 committed by GitHub
parent d32ec74359
commit 1687e1449d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 123 additions and 107 deletions

View File

@ -61,7 +61,7 @@
"@babel/runtime": "^7.17.2",
"@crustio/crust-pin": "^1.0.0",
"@pinata/sdk": "^1.1.23",
"@polkadot/dev": "^0.65.74",
"@polkadot/dev": "^0.65.79",
"@types/chart.js": "^2.9.35",
"@types/file-saver": "^2.0.5",
"@types/jest": "^27.4.1",
@ -111,6 +111,6 @@
"@polkadot/wasm-crypto": "^4.5.1",
"babel-core": "^7.0.0-bridge.0",
"styled-components": "^5.3.1",
"typescript": "^4.5.5"
"typescript": "^4.6.2"
}
}

View File

@ -36,7 +36,7 @@
"@polkadot/x-fetch": "^8.4.1",
"@polymathnetwork/polymesh-types": "0.0.2",
"@snowfork/snowbridge-types": "0.2.7",
"@sora-substrate/type-definitions": "1.7.41",
"@sora-substrate/type-definitions": "1.7.46",
"@subsocial/types": "0.6.5",
"@unique-nft/types": "0.2.0",
"@zeitgeistpm/type-defs": "0.4.5",

View File

@ -14,7 +14,7 @@
"dependencies": {
"@babel/core": "^7.17.5",
"@babel/polyfill": "^7.12.1",
"@polkadot/dev": "^0.65.74",
"@polkadot/dev": "^0.65.79",
"@polkadot/react-components": "^0.107.2-2",
"electron-log": "^4.4.6",
"electron-updater": "^4.6.5"

View File

@ -18,7 +18,7 @@
"@babel/runtime": "^7.17.2",
"@polkadot/apps-config": "^0.107.2-2",
"@polkadot/apps-routing": "^0.107.2-2",
"@polkadot/dev": "^0.65.74",
"@polkadot/dev": "^0.65.79",
"@polkadot/react-api": "^0.107.2-2",
"@polkadot/react-components": "^0.107.2-2",
"@polkadot/react-hooks": "^0.107.2-2",

View File

@ -15,7 +15,7 @@
"dependencies": {
"@babel/runtime": "^7.17.2",
"@polkadot/hw-ledger": "^8.4.1",
"@polkadot/phishing": "^0.8.230",
"@polkadot/phishing": "^0.8.238",
"@polkadot/react-components": "^0.107.2-2",
"@polkadot/react-hooks": "^0.107.2-2",
"@polkadot/util": "^8.4.1",

View File

@ -19,6 +19,6 @@
},
"devDependencies": {
"@testing-library/react": "^12.1.3",
"testcontainers": "^8.2.0"
"testcontainers": "^8.3.0"
}
}

View File

@ -150,27 +150,31 @@ function Playground ({ basePath, className = '' }: Props): React.ReactElement<Pr
);
const _runJs = useCallback(
async (): Promise<void> => {
setIsRunning(true);
_clearConsole();
(): void => {
async function run () {
setIsRunning(true);
_clearConsole();
injectedRef.current = setupInjected(apiProps, setIsRunning, _hookConsole);
injectedRef.current = setupInjected(apiProps, setIsRunning, _hookConsole);
await injectedRef.current.api.isReady;
await injectedRef.current.api.isReady;
try {
// squash into a single line so exceptions (with line numbers) maps to the
// same line/origin as we have in the editor view
// TODO: Make the console.error here actually return the full stack
const exec = `(async ({${Object.keys(injectedRef.current).sort().join(',')}}) => { try { ${code} \n } catch (error) { console.error(error); setIsRunning(false); } })(injected);`;
try {
// squash into a single line so exceptions (with line numbers) maps to the
// same line/origin as we have in the editor view
// TODO: Make the console.error here actually return the full stack
const exec = `(async ({${Object.keys(injectedRef.current).sort().join(',')}}) => { try { ${code} \n } catch (error) { console.error(error); setIsRunning(false); } })(injected);`;
// eslint-disable-next-line no-new-func,@typescript-eslint/no-unsafe-call,@typescript-eslint/no-implied-eval
new Function('injected', exec).bind({}, injectedRef.current)();
} catch (error) {
injectedRef.current.console.error(error);
// eslint-disable-next-line no-new-func,@typescript-eslint/no-unsafe-call,@typescript-eslint/no-implied-eval
new Function('injected', exec).bind({}, injectedRef.current)();
} catch (error) {
injectedRef.current.console.error(error);
}
setIsRunning(false);
}
setIsRunning(false);
run().catch(console.error);
},
[_clearConsole, _hookConsole, apiProps, code]
);

View File

@ -11,11 +11,21 @@ import Spinner from '../Spinner';
function Button ({ activeOnEnter, children, className = '', dataTestId = '', icon, isBasic, isBusy, isCircular, isDisabled, isFull, isIcon, isSelected, isToplevel, label, onClick, isReadOnly = !onClick, onMouseEnter, onMouseLeave, tabIndex, withoutLink }: ButtonProps): React.ReactElement<ButtonProps> {
const _onClick = useCallback(
() => !(isBusy || isDisabled) && onClick && onClick(),
(): void => {
!(isBusy || isDisabled) && onClick && onClick();
},
[isBusy, isDisabled, onClick]
);
const listenKeyboard = useCallback((event: KeyboardEvent) => {
const _onMouseEnter = useCallback((): void => {
onMouseEnter && onMouseEnter();
}, [onMouseEnter]);
const _onMouseLeave = useCallback((): void => {
onMouseLeave && onMouseLeave();
}, [onMouseLeave]);
const listenKeyboard = useCallback((event: KeyboardEvent): void => {
if (!isBusy && !isDisabled && event.key === 'Enter') {
onClick && onClick();
}
@ -38,8 +48,8 @@ function Button ({ activeOnEnter, children, className = '', dataTestId = '', ico
className={`ui--Button${label ? ' hasLabel' : ''}${isBasic ? ' isBasic' : ''}${isCircular ? ' isCircular' : ''}${isFull ? ' isFull' : ''}${isIcon ? ' isIcon' : ''}${(isBusy || isDisabled) ? ' isDisabled' : ''}${isBusy ? ' isBusy' : ''}${isReadOnly ? ' isReadOnly' : ''}${isSelected ? ' isSelected' : ''}${isToplevel ? ' isToplevel' : ''}${withoutLink ? ' withoutLink' : ''} ${className}`}
data-testid={dataTestId}
onClick={_onClick}
onMouseEnter={onMouseEnter}
onMouseLeave={onMouseLeave}
onMouseEnter={_onMouseEnter}
onMouseLeave={_onMouseLeave}
tabIndex={tabIndex}
>
{icon && <Icon icon={icon} />}

View File

@ -10,7 +10,9 @@ import Icon from '../Icon';
function Item ({ children, className = '', icon, isDisabled, onClick }: ItemProps): React.ReactElement<ItemProps> {
const _onClick = useCallback(
() => !isDisabled && onClick && onClick(),
(): void => {
!isDisabled && onClick && onClick();
},
[isDisabled, onClick]
);

View File

@ -14,7 +14,7 @@
"version": "0.107.2-2",
"dependencies": {
"@testing-library/react": "^12.1.3",
"testcontainers": "^8.2.0"
"testcontainers": "^8.3.0"
},
"devDependencies": {
"@polkadot/types-support": "^7.10.1",

158
yarn.lock
View File

@ -2666,7 +2666,7 @@ __metadata:
dependencies:
"@babel/runtime": ^7.17.2
"@polkadot/hw-ledger": ^8.4.1
"@polkadot/phishing": ^0.8.230
"@polkadot/phishing": ^0.8.238
"@polkadot/react-components": ^0.107.2-2
"@polkadot/react-hooks": ^0.107.2-2
"@polkadot/test-support": 0.107.2-2
@ -2685,7 +2685,7 @@ __metadata:
"@polkadot/react-components": ^0.107.2-2
"@testing-library/react": ^12.1.3
file-saver: ^2.0.5
testcontainers: ^8.2.0
testcontainers: ^8.3.0
languageName: unknown
linkType: soft
@ -2948,7 +2948,7 @@ __metadata:
"@polkadot/x-fetch": ^8.4.1
"@polymathnetwork/polymesh-types": 0.0.2
"@snowfork/snowbridge-types": 0.2.7
"@sora-substrate/type-definitions": 1.7.41
"@sora-substrate/type-definitions": 1.7.46
"@subsocial/types": 0.6.5
"@unique-nft/types": 0.2.0
"@zeitgeistpm/type-defs": 0.4.5
@ -2967,7 +2967,7 @@ __metadata:
dependencies:
"@babel/core": ^7.17.5
"@babel/polyfill": ^7.12.1
"@polkadot/dev": ^0.65.74
"@polkadot/dev": ^0.65.79
"@polkadot/react-components": ^0.107.2-2
"@types/react-dom": ^17.0.11
"@types/tmp": ^0.2.3
@ -3001,7 +3001,7 @@ __metadata:
"@babel/runtime": ^7.17.2
"@polkadot/apps-config": ^0.107.2-2
"@polkadot/apps-routing": ^0.107.2-2
"@polkadot/dev": ^0.65.74
"@polkadot/dev": ^0.65.79
"@polkadot/react-api": ^0.107.2-2
"@polkadot/react-components": ^0.107.2-2
"@polkadot/react-hooks": ^0.107.2-2
@ -3038,9 +3038,9 @@ __metadata:
languageName: unknown
linkType: soft
"@polkadot/dev@npm:^0.65.74":
version: 0.65.74
resolution: "@polkadot/dev@npm:0.65.74"
"@polkadot/dev@npm:^0.65.79":
version: 0.65.79
resolution: "@polkadot/dev@npm:0.65.79"
dependencies:
"@babel/cli": ^7.17.6
"@babel/core": ^7.17.5
@ -3064,8 +3064,8 @@ __metadata:
"@rollup/plugin-json": ^4.1.0
"@rollup/plugin-node-resolve": ^13.1.3
"@rushstack/eslint-patch": ^1.1.0
"@typescript-eslint/eslint-plugin": 5.12.1
"@typescript-eslint/parser": 5.12.1
"@typescript-eslint/eslint-plugin": 5.13.0
"@typescript-eslint/parser": 5.13.0
"@vue/component-compiler-utils": ^3.3.0
babel-jest: ^27.5.1
babel-plugin-module-extension-resolver: ^1.0.0-rc.2
@ -3081,7 +3081,7 @@ __metadata:
eslint-plugin-import-newlines: ^1.2.1
eslint-plugin-node: ^11.1.0
eslint-plugin-promise: ^6.0.0
eslint-plugin-react: ^7.29.1
eslint-plugin-react: ^7.29.2
eslint-plugin-react-hooks: ^4.3.0
eslint-plugin-simple-import-sort: ^7.0.0
eslint-plugin-sort-destructure-keys: ^1.4.0
@ -3102,7 +3102,7 @@ __metadata:
rimraf: ^3.0.2
rollup: ^2.68.0
rollup-plugin-cleanup: ^3.2.1
typescript: ^4.5.5
typescript: ^4.6.2
yargs: ^17.3.1
bin:
polkadot-ci-ghact-build: scripts/polkadot-ci-ghact-build.mjs
@ -3126,7 +3126,7 @@ __metadata:
polkadot-exec-rollup: scripts/polkadot-exec-rollup.mjs
polkadot-exec-tsc: scripts/polkadot-exec-tsc.mjs
polkadot-exec-webpack: scripts/polkadot-exec-webpack.mjs
checksum: 3f2fc4ef4ab40c4d1cbc608ab8a3d47070cdf1f8aaa63461d4aac1af225093eb867cfe15754daf1bdcddb10ebc724237b453ac259b627fb4e7172a4049cb780a
checksum: d260fd943109f05c23ed74213ab90b41f4cbe1fb24ba543c3e7c9671bf859fb9b8d6d127d00bcb0eb07334b3ceb9ef292f30c6dec08dd4cad3ff29f7e7f558d3
languageName: node
linkType: hard
@ -3440,7 +3440,7 @@ __metadata:
"@polkadot/types-support": ^7.10.1
"@testing-library/jest-dom": ^5.16.2
"@testing-library/react": ^12.1.3
testcontainers: ^8.2.0
testcontainers: ^8.3.0
tsconfig-paths: ^3.12.0
languageName: unknown
linkType: soft
@ -3903,12 +3903,12 @@ __metadata:
languageName: node
linkType: hard
"@sora-substrate/type-definitions@npm:1.7.41":
version: 1.7.41
resolution: "@sora-substrate/type-definitions@npm:1.7.41"
"@sora-substrate/type-definitions@npm:1.7.46":
version: 1.7.46
resolution: "@sora-substrate/type-definitions@npm:1.7.46"
dependencies:
"@open-web3/orml-type-definitions": ^0.9.4-35
checksum: 891cf6a310eb6421525069a07552edecea8353a1882660d24cd0ce7570026f1800219f966d7f27478f3f02febae628cc7567c74c8841139ce7dc656883823d95
checksum: c14c3e88d6d542d2321a560e4e493809f5b9d54ed6768c531a4cc8b16e96639381f29ae6176c55eae6d2d90e6629df5b41aaab7e7af2a1b7dd3af527a0291c1c
languageName: node
linkType: hard
@ -4922,13 +4922,13 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/eslint-plugin@npm:5.12.1":
version: 5.12.1
resolution: "@typescript-eslint/eslint-plugin@npm:5.12.1"
"@typescript-eslint/eslint-plugin@npm:5.13.0":
version: 5.13.0
resolution: "@typescript-eslint/eslint-plugin@npm:5.13.0"
dependencies:
"@typescript-eslint/scope-manager": 5.12.1
"@typescript-eslint/type-utils": 5.12.1
"@typescript-eslint/utils": 5.12.1
"@typescript-eslint/scope-manager": 5.13.0
"@typescript-eslint/type-utils": 5.13.0
"@typescript-eslint/utils": 5.13.0
debug: ^4.3.2
functional-red-black-tree: ^1.0.1
ignore: ^5.1.8
@ -4941,42 +4941,42 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
checksum: 007f89f6ce8744a15cbdb1953efd41fcb4af84357070d8e13ea5d0fbbca0c9c6cfdc0598fd00a793100a0c37104e68dd61d5b7cada7abbcc5dfec50ea480b8ba
checksum: ff8863b8c414eeed874c7ef4e5d540c918f9ee9be2e44fe30c6c22f2f59529a61e71afb3d7a90bff9a8f894098f11373989df91b11ef67a424c12f703021c174
languageName: node
linkType: hard
"@typescript-eslint/parser@npm:5.12.1":
version: 5.12.1
resolution: "@typescript-eslint/parser@npm:5.12.1"
"@typescript-eslint/parser@npm:5.13.0":
version: 5.13.0
resolution: "@typescript-eslint/parser@npm:5.13.0"
dependencies:
"@typescript-eslint/scope-manager": 5.12.1
"@typescript-eslint/types": 5.12.1
"@typescript-eslint/typescript-estree": 5.12.1
"@typescript-eslint/scope-manager": 5.13.0
"@typescript-eslint/types": 5.13.0
"@typescript-eslint/typescript-estree": 5.13.0
debug: ^4.3.2
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
peerDependenciesMeta:
typescript:
optional: true
checksum: d2995b00937de1d289d0a5742ad0744cfa8fbaed1a1a965eaa5dc8dca6e36e18f5c3802148c4bde0ab014a91330ebe186d01b0871ee30f36ac41361dc1d525d4
checksum: 9ca74f891df82f4f93150f0b69fcd2d9fb138c75a4629a154256108fbaa1248a96f69627cb472423890ff291e7cec30c20da25a87a21ef53fc1149ac9c18bfac
languageName: node
linkType: hard
"@typescript-eslint/scope-manager@npm:5.12.1":
version: 5.12.1
resolution: "@typescript-eslint/scope-manager@npm:5.12.1"
"@typescript-eslint/scope-manager@npm:5.13.0":
version: 5.13.0
resolution: "@typescript-eslint/scope-manager@npm:5.13.0"
dependencies:
"@typescript-eslint/types": 5.12.1
"@typescript-eslint/visitor-keys": 5.12.1
checksum: b6e7f45b4fe39397430149ad005f7d28aa75a063dacfc947514abd52ba5235fecf937784416dfb7e8c168025b1bc74611332ceb214045cc362922e4b311bcb11
"@typescript-eslint/types": 5.13.0
"@typescript-eslint/visitor-keys": 5.13.0
checksum: 43fade6759e751387ee91f85033c036f122b5051f7ad7baf35fe5db68e2129afc1cc1c12c2b0b8a25eb206092ad1073d8e640b21f6b04824413f40751d8e0d42
languageName: node
linkType: hard
"@typescript-eslint/type-utils@npm:5.12.1":
version: 5.12.1
resolution: "@typescript-eslint/type-utils@npm:5.12.1"
"@typescript-eslint/type-utils@npm:5.13.0":
version: 5.13.0
resolution: "@typescript-eslint/type-utils@npm:5.13.0"
dependencies:
"@typescript-eslint/utils": 5.12.1
"@typescript-eslint/utils": 5.13.0
debug: ^4.3.2
tsutils: ^3.21.0
peerDependencies:
@ -4984,7 +4984,7 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
checksum: 3f25e650f3be2af93d9cb1b26120b306af11c7cf36b3bd13f1c97f5c875a4abd282f8a0ae0daff0b90b4734c0dae3828b9ec508d46f65fd6cf6389a5b037fe26
checksum: 454a2fe6c5faa211fec9d7992b44f377b9d492c3a18b8ce6d6da0077f0ea92320c7ee430cc33dcce8f0ec7afab7f8db59f39f9433be5358715754e64d7fbdef2
languageName: node
linkType: hard
@ -4995,19 +4995,19 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/types@npm:5.12.1":
version: 5.12.1
resolution: "@typescript-eslint/types@npm:5.12.1"
checksum: 753cb4b0f266500298f07c0386d72e7d9570f26e2deb7017fd677d21bb8bca7f2ca01d3f4b43d86fbb7337a76f0c9da86657de96f107dba92632d726b4e7797e
"@typescript-eslint/types@npm:5.13.0":
version: 5.13.0
resolution: "@typescript-eslint/types@npm:5.13.0"
checksum: 2228935a9f7e80264a554ffadc458ee184259b56cd987bf10f12754183e032953fb93b7b31f8261dd0a40dbac4f341d4904ae7aa1f1aba9f2a92b1062f05c8dc
languageName: node
linkType: hard
"@typescript-eslint/typescript-estree@npm:5.12.1":
version: 5.12.1
resolution: "@typescript-eslint/typescript-estree@npm:5.12.1"
"@typescript-eslint/typescript-estree@npm:5.13.0":
version: 5.13.0
resolution: "@typescript-eslint/typescript-estree@npm:5.13.0"
dependencies:
"@typescript-eslint/types": 5.12.1
"@typescript-eslint/visitor-keys": 5.12.1
"@typescript-eslint/types": 5.13.0
"@typescript-eslint/visitor-keys": 5.13.0
debug: ^4.3.2
globby: ^11.0.4
is-glob: ^4.0.3
@ -5016,7 +5016,7 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
checksum: 5677f5550fdc24879b51b3bc4c7551a5b241f70cf8f4cfe0fa2dc270dcd858c6d5085bf784c0bd471bb71da5abbbcf1ec44dc84a688ce61107d5ddba21d235ae
checksum: bcf2f94eb4b8e0a5f47fa1e04478aa3f36c8d2b629300bf3d3a375f87e8046cd7f2364cd7df8fceb97855e7789721de5c66dafcf17cfd93552a93a7d7733dfdb
languageName: node
linkType: hard
@ -5038,19 +5038,19 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/utils@npm:5.12.1":
version: 5.12.1
resolution: "@typescript-eslint/utils@npm:5.12.1"
"@typescript-eslint/utils@npm:5.13.0":
version: 5.13.0
resolution: "@typescript-eslint/utils@npm:5.13.0"
dependencies:
"@types/json-schema": ^7.0.9
"@typescript-eslint/scope-manager": 5.12.1
"@typescript-eslint/types": 5.12.1
"@typescript-eslint/typescript-estree": 5.12.1
"@typescript-eslint/scope-manager": 5.13.0
"@typescript-eslint/types": 5.13.0
"@typescript-eslint/typescript-estree": 5.13.0
eslint-scope: ^5.1.1
eslint-utils: ^3.0.0
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
checksum: 0eb277ad4e60fa46b586d5df8e05be6e0d3963a59cf409a348e2c512d5e88d657a56026754ee10c31ee1333794e145f7ffe33e08d28aa1bed4b4ab4b02a95712
checksum: cb93cddc83bd5f9cee7fc72ab64c509b285392a005fb1315522374991f18a1cb8f233ee0d1e828cc18570c3fe27e81cc28471c36142284bd39351b8a3f8a83bd
languageName: node
linkType: hard
@ -5064,13 +5064,13 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/visitor-keys@npm:5.12.1":
version: 5.12.1
resolution: "@typescript-eslint/visitor-keys@npm:5.12.1"
"@typescript-eslint/visitor-keys@npm:5.13.0":
version: 5.13.0
resolution: "@typescript-eslint/visitor-keys@npm:5.13.0"
dependencies:
"@typescript-eslint/types": 5.12.1
"@typescript-eslint/types": 5.13.0
eslint-visitor-keys: ^3.0.0
checksum: ada52c77dc42d055a6cefb294b9a893d680d125eb0fc5cc0daf2f85007c603ef688f4f5a865893758e00e89739850409bb748e26bb8c834372409d24ea820677
checksum: 3987217053e22a86f9105efe6250ca028ef437483b79d0dad45850edacfc273835b82178e77e5012a3c045df18561fef3eb4417cc26c328c901fbaa0da09e922
languageName: node
linkType: hard
@ -9509,7 +9509,7 @@ __metadata:
languageName: node
linkType: hard
"eslint-plugin-react@npm:^7.29.1":
"eslint-plugin-react@npm:^7.29.2":
version: 7.29.2
resolution: "eslint-plugin-react@npm:7.29.2"
dependencies:
@ -15886,7 +15886,7 @@ __metadata:
"@babel/runtime": ^7.17.2
"@crustio/crust-pin": ^1.0.0
"@pinata/sdk": ^1.1.23
"@polkadot/dev": ^0.65.74
"@polkadot/dev": ^0.65.79
"@types/chart.js": ^2.9.35
"@types/file-saver": ^2.0.5
"@types/jest": ^27.4.1
@ -18931,9 +18931,9 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"testcontainers@npm:^8.2.0":
version: 8.2.0
resolution: "testcontainers@npm:8.2.0"
"testcontainers@npm:^8.3.0":
version: 8.3.0
resolution: "testcontainers@npm:8.3.0"
dependencies:
"@types/archiver": ^5.1.1
"@types/dockerode": ^3.2.5
@ -18948,7 +18948,7 @@ resolve@^2.0.0-next.3:
slash: ^3.0.0
ssh-remote-port-forward: ^1.0.4
tar-fs: ^2.1.1
checksum: 1fcbcdec56deca8e496d6861fe018e79e21fe513c542fe531415f8e79d3f8e3a8eb31dadbb417a4b992cadbff7c5f4d5740bf060270a8eb309e32b8d212e9689
checksum: fcffb31a0bc7818ba17c6414a27a843cbd5cd6fc705932a9a960e29d1a2b988fe3e1c8e808fe30100b6c4faf4ee64e753609aa996f94f636bdff424075aebf22
languageName: node
linkType: hard
@ -19415,23 +19415,23 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"typescript@npm:^4.5.5":
version: 4.5.5
resolution: "typescript@npm:4.5.5"
"typescript@npm:^4.6.2":
version: 4.6.2
resolution: "typescript@npm:4.6.2"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 506f4c919dc8aeaafa92068c997f1d213b9df4d9756d0fae1a1e7ab66b585ab3498050e236113a1c9e57ee08c21ec6814ca7a7f61378c058d79af50a4b1f5a5e
checksum: 8a44ed7e6f6c4cb1ebe8cf236ecda2fb119d84dcf0fbd77e707b2dfea1bbcfc4e366493a143513ce7f57203c75da9d4e20af6fe46de89749366351046be7577c
languageName: node
linkType: hard
"typescript@patch:typescript@npm%3A^4.5.5#~builtin<compat/typescript>":
version: 4.5.5
resolution: "typescript@patch:typescript@npm%3A4.5.5#~builtin<compat/typescript>::version=4.5.5&hash=493e53"
"typescript@patch:typescript@npm%3A^4.6.2#~builtin<compat/typescript>":
version: 4.6.2
resolution: "typescript@patch:typescript@npm%3A4.6.2#~builtin<compat/typescript>::version=4.6.2&hash=493e53"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: c05c318d79c690f101d7ffb34cd6c7d6bbd884d3af9cefe7749ad0cd6be43c7082f098280982ca945dcba23fde34a08fed9602bb26540936baf8c0520727d3ba
checksum: efb83260a22ee49d4c8bdc59b3cefe54fdf51d6f563f5c3a35aa3d5e46fb12f3f1d33a36d6f9f64171e567ead1847e99cb612d0a9a74e7d44e16cad9d0bbc937
languageName: node
linkType: hard