From 641a92905acb27b035c097dcdc9a9cac23a67c5e Mon Sep 17 00:00:00 2001 From: Siddharth Kshetrapal Date: Mon, 30 May 2022 17:21:28 +0200 Subject: [PATCH 1/2] Add tests for lockfile version --- src/__tests__/lockfile-version.test.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 src/__tests__/lockfile-version.test.ts diff --git a/src/__tests__/lockfile-version.test.ts b/src/__tests__/lockfile-version.test.ts new file mode 100644 index 00000000000..b41e55fd96b --- /dev/null +++ b/src/__tests__/lockfile-version.test.ts @@ -0,0 +1,10 @@ +import lockFile from '../../package-lock.json' +import docsLockFile from '../../docs/package-lock.json' + +test('root: lockfileVersion should be 2', async () => { + expect(lockFile.lockfileVersion).toEqual(2) +}) + +test('docs: lockfileVersion should be 2', async () => { + expect(docsLockFile.lockfileVersion).toEqual(2) +}) From f13ea9347e6f99a4e9f1bb0b545d5a0f9f7cd90e Mon Sep 17 00:00:00 2001 From: Siddharth Kshetrapal Date: Wed, 1 Jun 2022 14:51:56 +0200 Subject: [PATCH 2/2] add resolveJsonModule for typecheck --- tsconfig.json | 1 + 1 file changed, 1 insertion(+) diff --git a/tsconfig.json b/tsconfig.json index 7bb26edce02..d38ad0424d8 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -13,6 +13,7 @@ "esModuleInterop": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, + "resolveJsonModule": true, "typeRoots": ["./node_modules/@types", "./@types"] }, "include": ["@types/**/*.ts", "src/**/*.js", "src/**/*.ts", "src/**/*.tsx", "script/**/*.ts"]