0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-16 20:26:19 -05:00

refactor: update tsconfig

This commit is contained in:
Gao Sun 2023-02-17 13:41:05 +08:00
parent ed4db56254
commit f339e86591
No known key found for this signature in database
GPG key ID: 13EBE123E4773688
31 changed files with 71 additions and 108 deletions

View file

@ -68,7 +68,7 @@
},
"devDependencies": {
"@silverhand/eslint-config": "2.0.1",
"@silverhand/ts-config": "2.0.0",
"@silverhand/ts-config": "2.0.3",
"@types/inquirer": "^9.0.0",
"@types/jest": "^29.1.2",
"@types/node": "^18.11.18",

View file

@ -2,10 +2,6 @@
"extends": "@silverhand/ts-config/tsconfig.base",
"compilerOptions": {
"outDir": "lib",
"declaration": true,
"moduleResolution": "nodenext",
"module": "esnext",
"target": "es2022",
"types": ["node", "jest"]
},
"include": [

View file

@ -34,8 +34,8 @@
"@silverhand/eslint-config": "2.0.1",
"@silverhand/eslint-config-react": "2.0.1",
"@silverhand/essentials": "2.1.0",
"@silverhand/ts-config": "2.0.0",
"@silverhand/ts-config-react": "2.0.0",
"@silverhand/ts-config": "2.0.3",
"@silverhand/ts-config-react": "2.0.3",
"@tsconfig/docusaurus": "^1.0.5",
"@types/color": "^3.0.3",
"@types/mdx": "^2.0.1",

View file

@ -74,7 +74,7 @@
},
"devDependencies": {
"@silverhand/eslint-config": "2.0.1",
"@silverhand/ts-config": "2.0.0",
"@silverhand/ts-config": "2.0.3",
"@types/debug": "^4.1.7",
"@types/etag": "^1.8.1",
"@types/http-errors": "^1.8.2",

View file

@ -35,7 +35,7 @@ const hook: InferModelType<ModelRouters['hook']['model']> = {
const post = jest
.spyOn(got, 'post')
// @ts-expect-error for testing
// @ts-expect-error
.mockImplementation(jest.fn(async () => ({ statusCode: 200, body: '{"message":"ok"}' })));
const insertLog = jest.fn();
@ -79,7 +79,7 @@ describe('triggerInteractionHooksIfNeeded()', () => {
await triggerInteractionHooksIfNeeded(
InteractionEvent.SignIn,
// @ts-expect-error for testing
// @ts-expect-error
{
jti: 'some_jti',
result: { login: { accountId: '123' } },

View file

@ -41,7 +41,7 @@ describe('koaAuditLog middleware', () => {
});
it('should insert a success log when next() does not throw an error', async () => {
// @ts-expect-error for testing
// @ts-expect-error
const ctx: WithLogContext<ReturnType<typeof createContextWithRouteParameters>> = {
...createContextWithRouteParameters({ headers: { 'user-agent': userAgent } }),
};
@ -70,7 +70,7 @@ describe('koaAuditLog middleware', () => {
});
it('should insert multiple success logs when needed', async () => {
// @ts-expect-error for testing
// @ts-expect-error
const ctx: WithLogContext<ReturnType<typeof createContextWithRouteParameters>> = {
...createContextWithRouteParameters({ headers: { 'user-agent': userAgent } }),
};
@ -110,7 +110,7 @@ describe('koaAuditLog middleware', () => {
});
it('should not log when there is no log type', async () => {
// @ts-expect-error for testing
// @ts-expect-error
const ctx: WithLogContext<ReturnType<typeof createContextWithRouteParameters>> = {
...createContextWithRouteParameters({ headers: { 'user-agent': userAgent } }),
};
@ -123,7 +123,7 @@ describe('koaAuditLog middleware', () => {
});
it('should filter password sensitive data in log', async () => {
// @ts-expect-error for testing
// @ts-expect-error
const ctx: WithLogContext<ReturnType<typeof createContextWithRouteParameters>> = {
...createContextWithRouteParameters({ headers: { 'user-agent': userAgent } }),
};
@ -162,7 +162,7 @@ describe('koaAuditLog middleware', () => {
describe('should insert an error log with the error message when next() throws an error', () => {
it('should log with error message when next throws a normal Error', async () => {
// @ts-expect-error for testing
// @ts-expect-error
const ctx: WithLogContext<ReturnType<typeof createContextWithRouteParameters>> = {
...createContextWithRouteParameters({ headers: { 'user-agent': userAgent } }),
};
@ -193,7 +193,7 @@ describe('koaAuditLog middleware', () => {
});
it('should update all logs with error result when next() throws a RequestError', async () => {
// @ts-expect-error for testing
// @ts-expect-error
const ctx: WithLogContext<ReturnType<typeof createContextWithRouteParameters>> = {
...createContextWithRouteParameters({ headers: { 'user-agent': userAgent } }),
};

View file

@ -66,7 +66,7 @@ describe('koaSpaSessionGuard', () => {
});
it('should not redirect if session found', async () => {
// @ts-expect-error for testing
// @ts-expect-error
interactionDetails.mockResolvedValue({});
const ctx = createContextWithRouteParameters({
url: `/sign-in`,

View file

@ -55,7 +55,6 @@ describe('user query', () => {
return createMockQueryResult([databaseValue]);
});
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
await expect(findUserByUsername(mockUser.username!)).resolves.toEqual(databaseValue);
});
@ -73,7 +72,6 @@ describe('user query', () => {
return createMockQueryResult([databaseValue]);
});
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
await expect(findUserByEmail(mockUser.primaryEmail!)).resolves.toEqual(databaseValue);
});
@ -91,7 +89,6 @@ describe('user query', () => {
return createMockQueryResult([databaseValue]);
});
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
await expect(findUserByPhone(mockUser.primaryPhone!)).resolves.toEqual(databaseValue);
});
@ -130,7 +127,6 @@ describe('user query', () => {
return createMockQueryResult([{ exists: true }]);
});
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
await expect(hasUser(mockUser.username!)).resolves.toEqual(true);
});
@ -169,7 +165,6 @@ describe('user query', () => {
return createMockQueryResult([{ exists: true }]);
});
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
await expect(hasUserWithEmail(mockUser.primaryEmail!)).resolves.toEqual(true);
});
@ -189,7 +184,6 @@ describe('user query', () => {
return createMockQueryResult([{ exists: true }]);
});
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
await expect(hasUserWithPhone(mockUser.primaryPhone!)).resolves.toEqual(true);
});

View file

@ -150,7 +150,7 @@ describe('customPhraseRoutes', () => {
it('should call upsertCustomPhrase with specified language tag', async () => {
await customPhraseRequest.put(`/custom-phrases/${mockLanguageTag}`).send(translation);
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
const { tenantId, ...phrase } = mockCustomPhrases[mockLanguageTag]!;
expect(upsertCustomPhrase).toBeCalledWith(phrase);
});

View file

@ -104,7 +104,7 @@ describe('GET /.well-known/sign-in-exp', () => {
it('should return admin console settings', async () => {
jest
.spyOn(provider, 'interactionDetails')
// @ts-expect-error for testing
// @ts-expect-error
.mockResolvedValue({ params: { client_id: adminConsoleApplicationId } });
const response = await sessionRequest.get('/.well-known/sign-in-exp');
expect(response.status).toEqual(200);

View file

@ -1,8 +1,6 @@
{
"extends": "@silverhand/ts-config/tsconfig.base",
"compilerOptions": {
"moduleResolution": "nodenext",
"module": "esnext",
"declaration": false,
"outDir": "build",
"baseUrl": ".",

View file

@ -25,8 +25,8 @@
"@parcel/transformer-sass": "2.8.3",
"@silverhand/eslint-config": "2.0.1",
"@silverhand/eslint-config-react": "2.0.1",
"@silverhand/ts-config": "2.0.0",
"@silverhand/ts-config-react": "2.0.0",
"@silverhand/ts-config": "2.0.3",
"@silverhand/ts-config-react": "2.0.3",
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"buffer": "^5.7.1",

View file

@ -28,7 +28,7 @@
"@peculiar/webcrypto": "^1.3.3",
"@silverhand/eslint-config": "2.0.1",
"@silverhand/essentials": "2.1.0",
"@silverhand/ts-config": "2.0.0",
"@silverhand/ts-config": "2.0.3",
"@types/jest": "^29.1.2",
"@types/jest-environment-puppeteer": "^5.0.2",
"@types/node": "^18.11.18",

View file

@ -1,8 +1,6 @@
{
"extends": "@silverhand/ts-config/tsconfig.base",
"compilerOptions": {
"moduleResolution": "nodenext",
"module": "esnext",
"isolatedModules": false,
"allowJs": true,
"outDir": "lib",

View file

@ -40,7 +40,7 @@
},
"devDependencies": {
"@silverhand/eslint-config": "2.0.1",
"@silverhand/ts-config": "2.0.0",
"@silverhand/ts-config": "2.0.3",
"buffer": "^5.7.1",
"eslint": "^8.34.0",
"lint-staged": "^13.0.0",

View file

@ -1,10 +1,7 @@
{
"extends": "@silverhand/ts-config/tsconfig.base",
"compilerOptions": {
"outDir": "lib",
"declaration": true,
"moduleResolution": "nodenext",
"module": "esnext"
"outDir": "lib"
},
"include": ["src"]
}

View file

@ -40,7 +40,7 @@
},
"devDependencies": {
"@silverhand/eslint-config": "2.0.1",
"@silverhand/ts-config": "2.0.0",
"@silverhand/ts-config": "2.0.3",
"eslint": "^8.34.0",
"lint-staged": "^13.0.0",
"prettier": "^2.8.2",

View file

@ -1,10 +1,7 @@
{
"extends": "@silverhand/ts-config/tsconfig.base",
"compilerOptions": {
"outDir": "lib",
"declaration": true,
"moduleResolution": "nodenext",
"module": "esnext"
"outDir": "lib"
},
"include": [
"src"

View file

@ -42,7 +42,7 @@
"devDependencies": {
"@silverhand/eslint-config": "2.0.1",
"@silverhand/essentials": "2.1.0",
"@silverhand/ts-config": "2.0.0",
"@silverhand/ts-config": "2.0.3",
"@types/inquirer": "^9.0.0",
"@types/jest": "^29.1.2",
"@types/node": "^18.11.18",

View file

@ -1,10 +1,7 @@
{
"extends": "@silverhand/ts-config/tsconfig.base",
"compilerOptions": {
"outDir": "lib",
"declaration": true,
"moduleResolution": "nodenext",
"module": "esnext"
"outDir": "lib"
},
"include": [
"src",

View file

@ -35,7 +35,7 @@
"@logto/connector-kit": "workspace:*",
"@logto/core-kit": "workspace:*",
"@silverhand/eslint-config": "2.0.1",
"@silverhand/ts-config": "2.0.0",
"@silverhand/ts-config": "2.0.3",
"@types/jest": "^29.1.2",
"@types/node": "^18.11.18",
"eslint": "^8.34.0",

View file

@ -2,10 +2,7 @@
"extends": "@silverhand/ts-config/tsconfig.base",
"compilerOptions": {
"outDir": "lib",
"declaration": true,
"types": ["node", "jest"],
"moduleResolution": "nodenext",
"module": "esnext"
"types": ["node", "jest"]
},
"include": [
"src"

View file

@ -41,7 +41,7 @@
},
"devDependencies": {
"@silverhand/eslint-config": "2.0.1",
"@silverhand/ts-config": "2.0.0",
"@silverhand/ts-config": "2.0.3",
"@types/node": "^18.11.18",
"eslint": "^8.34.0",
"lint-staged": "^13.0.0",

View file

@ -1,10 +1,7 @@
{
"extends": "@silverhand/ts-config/tsconfig.base",
"compilerOptions": {
"outDir": "lib",
"declaration": true,
"moduleResolution": "nodenext",
"module": "esnext"
"outDir": "lib"
},
"include": [
"src"

View file

@ -51,7 +51,7 @@
"@silverhand/eslint-config": "2.0.1",
"@silverhand/eslint-config-react": "2.0.1",
"@silverhand/essentials": "2.1.0",
"@silverhand/ts-config": "2.0.0",
"@silverhand/ts-config": "2.0.3",
"@types/color": "^3.0.3",
"@types/jest": "^29.0.3",
"@types/node": "^18.11.18",

View file

@ -1,10 +1,7 @@
{
"extends": "@silverhand/ts-config/tsconfig.base",
"compilerOptions": {
"outDir": "lib",
"baseUrl": ".",
"moduleResolution": "nodenext",
"module": "esnext"
"outDir": "lib"
},
"include": ["src", "declaration"]
}

View file

@ -40,7 +40,7 @@
"devDependencies": {
"@jest/types": "^29.0.3",
"@silverhand/eslint-config": "2.0.1",
"@silverhand/ts-config": "2.0.0",
"@silverhand/ts-config": "2.0.3",
"@types/jest": "^29.0.3",
"@types/node": "^18.11.18",
"eslint": "^8.34.0",

View file

@ -1,9 +1,6 @@
{
"extends": "@silverhand/ts-config/tsconfig.base",
"compilerOptions": {
"outDir": "lib",
"baseUrl": ".",
"moduleResolution": "nodenext",
"module": "esnext"
"outDir": "lib"
}
}

View file

@ -32,8 +32,8 @@
"@silverhand/eslint-config-react": "2.0.1",
"@silverhand/essentials": "2.1.0",
"@silverhand/jest-config": "1.2.2",
"@silverhand/ts-config": "2.0.0",
"@silverhand/ts-config-react": "2.0.0",
"@silverhand/ts-config": "2.0.3",
"@silverhand/ts-config-react": "2.0.3",
"@testing-library/react": "^13.3.0",
"@types/color": "^3.0.3",
"@types/jest": "^29.1.2",

View file

@ -46,7 +46,6 @@ describe('IdentifierSignInForm', () => {
});
test('should show required error message when input is empty', async () => {
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
const { getByText, container } = renderForm(mockSignInMethodSettingsTestCases[0]!);
const submitButton = getByText('action.sign_in');
@ -62,7 +61,6 @@ describe('IdentifierSignInForm', () => {
test.each(['0foo', ' foo@', '85711'])(
`should show error message when with invalid input %p`,
async (input) => {
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
const { getByText, container } = renderForm(mockSignInMethodSettingsTestCases[0]!);
const inputField = container.querySelector('input[name="identifier"]');

View file

@ -32,7 +32,7 @@ importers:
'@logto/shared': workspace:*
'@silverhand/eslint-config': 2.0.1
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0
'@silverhand/ts-config': 2.0.3
'@types/inquirer': ^9.0.0
'@types/jest': ^29.1.2
'@types/node': ^18.11.18
@ -89,7 +89,7 @@ importers:
zod: 3.20.2
devDependencies:
'@silverhand/eslint-config': 2.0.1_kjzxg5porcw5dx54sezsklj5cy
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
'@types/inquirer': 9.0.3
'@types/jest': 29.1.2
'@types/node': 18.11.18
@ -122,8 +122,8 @@ importers:
'@silverhand/eslint-config': 2.0.1
'@silverhand/eslint-config-react': 2.0.1
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0
'@silverhand/ts-config-react': 2.0.0
'@silverhand/ts-config': 2.0.3
'@silverhand/ts-config-react': 2.0.3
'@tsconfig/docusaurus': ^1.0.5
'@types/color': ^3.0.3
'@types/mdx': ^2.0.1
@ -195,8 +195,8 @@ importers:
'@silverhand/eslint-config': 2.0.1_kjzxg5porcw5dx54sezsklj5cy
'@silverhand/eslint-config-react': 2.0.1_kz2ighe3mj4zdkvq5whtl3dq4u
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config-react': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
'@silverhand/ts-config-react': 2.0.3_typescript@4.9.4
'@tsconfig/docusaurus': 1.0.5
'@types/color': 3.0.3
'@types/mdx': 2.0.1
@ -265,7 +265,7 @@ importers:
'@logto/shared': workspace:*
'@silverhand/eslint-config': 2.0.1
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0
'@silverhand/ts-config': 2.0.3
'@types/debug': ^4.1.7
'@types/etag': ^1.8.1
'@types/http-errors': ^1.8.2
@ -380,7 +380,7 @@ importers:
zod: 3.20.2
devDependencies:
'@silverhand/eslint-config': 2.0.1_kjzxg5porcw5dx54sezsklj5cy
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
'@types/debug': 4.1.7
'@types/etag': 1.8.1
'@types/http-errors': 1.8.2
@ -428,8 +428,8 @@ importers:
'@parcel/transformer-sass': 2.8.3
'@silverhand/eslint-config': 2.0.1
'@silverhand/eslint-config-react': 2.0.1
'@silverhand/ts-config': 2.0.0
'@silverhand/ts-config-react': 2.0.0
'@silverhand/ts-config': 2.0.3
'@silverhand/ts-config-react': 2.0.3
'@types/react': ^18.0.0
'@types/react-dom': ^18.0.0
buffer: ^5.7.1
@ -457,8 +457,8 @@ importers:
'@parcel/transformer-sass': 2.8.3_@parcel+core@2.8.3
'@silverhand/eslint-config': 2.0.1_kjzxg5porcw5dx54sezsklj5cy
'@silverhand/eslint-config-react': 2.0.1_4hpkokbqyihqjkzrjggsgvbrga
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config-react': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
'@silverhand/ts-config-react': 2.0.3_typescript@4.9.4
'@types/react': 18.0.15
'@types/react-dom': 18.0.6
buffer: 5.7.1
@ -487,7 +487,7 @@ importers:
'@peculiar/webcrypto': ^1.3.3
'@silverhand/eslint-config': 2.0.1
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0
'@silverhand/ts-config': 2.0.3
'@types/jest': ^29.1.2
'@types/jest-environment-puppeteer': ^5.0.2
'@types/node': ^18.11.18
@ -515,7 +515,7 @@ importers:
'@peculiar/webcrypto': 1.3.3
'@silverhand/eslint-config': 2.0.1_kjzxg5porcw5dx54sezsklj5cy
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
'@types/jest': 29.1.2
'@types/jest-environment-puppeteer': 5.0.2
'@types/node': 18.11.18
@ -538,7 +538,7 @@ importers:
'@logto/language-kit': workspace:*
'@silverhand/eslint-config': 2.0.1
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0
'@silverhand/ts-config': 2.0.3
eslint: ^8.34.0
lint-staged: ^13.0.0
prettier: ^2.8.2
@ -551,7 +551,7 @@ importers:
zod: 3.20.2
devDependencies:
'@silverhand/eslint-config': 2.0.1_kjzxg5porcw5dx54sezsklj5cy
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
eslint: 8.34.0
lint-staged: 13.0.0
prettier: 2.8.4
@ -563,7 +563,7 @@ importers:
'@logto/language-kit': workspace:*
'@silverhand/eslint-config': 2.0.1
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0
'@silverhand/ts-config': 2.0.3
buffer: ^5.7.1
eslint: ^8.34.0
lint-staged: ^13.0.0
@ -577,7 +577,7 @@ importers:
zod: 3.20.2
devDependencies:
'@silverhand/eslint-config': 2.0.1_kjzxg5porcw5dx54sezsklj5cy
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
buffer: 5.7.1
eslint: 8.34.0
lint-staged: 13.0.0
@ -593,7 +593,7 @@ importers:
'@logto/phrases-ui': workspace:*
'@silverhand/eslint-config': 2.0.1
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0
'@silverhand/ts-config': 2.0.3
'@types/inquirer': ^9.0.0
'@types/jest': ^29.1.2
'@types/node': ^18.11.18
@ -621,7 +621,7 @@ importers:
devDependencies:
'@silverhand/eslint-config': 2.0.1_kjzxg5porcw5dx54sezsklj5cy
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
'@types/inquirer': 9.0.3
'@types/jest': 29.1.2
'@types/node': 18.11.18
@ -644,7 +644,7 @@ importers:
'@logto/schemas': workspace:*
'@silverhand/eslint-config': 2.0.1
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0
'@silverhand/ts-config': 2.0.3
'@types/jest': ^29.1.2
'@types/node': ^18.11.18
eslint: ^8.34.0
@ -665,7 +665,7 @@ importers:
'@logto/connector-kit': link:../toolkit/connector-kit
'@logto/core-kit': link:../toolkit/core-kit
'@silverhand/eslint-config': 2.0.1_kjzxg5porcw5dx54sezsklj5cy
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
'@types/jest': 29.1.2
'@types/node': 18.11.18
eslint: 8.34.0
@ -680,7 +680,7 @@ importers:
'@logto/language-kit': workspace:*
'@silverhand/eslint-config': 2.0.1
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0
'@silverhand/ts-config': 2.0.3
'@types/node': ^18.11.18
eslint: ^8.34.0
lint-staged: ^13.0.0
@ -696,7 +696,7 @@ importers:
zod: 3.20.2
devDependencies:
'@silverhand/eslint-config': 2.0.1_kjzxg5porcw5dx54sezsklj5cy
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
'@types/node': 18.11.18
eslint: 8.34.0
lint-staged: 13.0.0
@ -711,7 +711,7 @@ importers:
'@silverhand/eslint-config': 2.0.1
'@silverhand/eslint-config-react': 2.0.1
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0
'@silverhand/ts-config': 2.0.3
'@types/color': ^3.0.3
'@types/jest': ^29.0.3
'@types/node': ^18.11.18
@ -738,7 +738,7 @@ importers:
'@silverhand/eslint-config': 2.0.1_kjzxg5porcw5dx54sezsklj5cy
'@silverhand/eslint-config-react': 2.0.1_wfldc7mlde5bb3fdzap5arn6me
'@silverhand/essentials': 2.1.0
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
'@types/color': 3.0.3
'@types/jest': 29.1.2
'@types/node': 18.11.18
@ -756,7 +756,7 @@ importers:
specifiers:
'@jest/types': ^29.0.3
'@silverhand/eslint-config': 2.0.1
'@silverhand/ts-config': 2.0.0
'@silverhand/ts-config': 2.0.3
'@types/jest': ^29.0.3
'@types/node': ^18.11.18
eslint: ^8.34.0
@ -771,7 +771,7 @@ importers:
devDependencies:
'@jest/types': 29.3.1
'@silverhand/eslint-config': 2.0.1_kjzxg5porcw5dx54sezsklj5cy
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
'@types/jest': 29.1.2
'@types/node': 18.11.18
eslint: 8.34.0
@ -798,8 +798,8 @@ importers:
'@silverhand/eslint-config-react': 2.0.1
'@silverhand/essentials': 2.1.0
'@silverhand/jest-config': 1.2.2
'@silverhand/ts-config': 2.0.0
'@silverhand/ts-config-react': 2.0.0
'@silverhand/ts-config': 2.0.3
'@silverhand/ts-config-react': 2.0.3
'@testing-library/react': ^13.3.0
'@types/color': ^3.0.3
'@types/jest': ^29.1.2
@ -855,8 +855,8 @@ importers:
'@silverhand/eslint-config-react': 2.0.1_kz2ighe3mj4zdkvq5whtl3dq4u
'@silverhand/essentials': 2.1.0
'@silverhand/jest-config': 1.2.2_ky6c64xxalg2hsll4xx3evq2dy
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config-react': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
'@silverhand/ts-config-react': 2.0.3_typescript@4.9.4
'@testing-library/react': 13.3.0_biqbaboplfbrettd7655fr4n2y
'@types/color': 3.0.3
'@types/jest': 29.1.2
@ -3603,18 +3603,18 @@ packages:
- typescript
dev: true
/@silverhand/ts-config-react/2.0.0_typescript@4.9.4:
resolution: {integrity: sha512-tyRiFeWg9+lnlp2L4NAF/XZfj6+w2ZZHp89iw99cDgfLLHilNq+nw33GFw3kDNUzHgYLBdZrFStF1KFasL4vpQ==}
/@silverhand/ts-config-react/2.0.3_typescript@4.9.4:
resolution: {integrity: sha512-qJk601yt4pQThr8LMknIYm/53MmrD40k9LvJUxlEnjIlQqEat4rp8+Q7Ebmy5IA53U22m42k5nJeAtDpQxhKAg==}
engines: {node: ^18.12.0}
peerDependencies:
typescript: ^4.9.4
dependencies:
'@silverhand/ts-config': 2.0.0_typescript@4.9.4
'@silverhand/ts-config': 2.0.3_typescript@4.9.4
typescript: 4.9.4
dev: true
/@silverhand/ts-config/2.0.0_typescript@4.9.4:
resolution: {integrity: sha512-NkfWrz+zkAEchQ7+46miRK+cmB7H9KNTwuclI1dB4FNG+2F3CQSMlQXWzTAriMSUW6sGJYwoBGEa9dJ8iAxOoQ==}
/@silverhand/ts-config/2.0.3_typescript@4.9.4:
resolution: {integrity: sha512-98m+7b2gUIkV5AgpwiMRbnYjclkZYGZnNrLioTtvYtKWz3TZZ6EFTVPK1isSrCwSUuYzx38+QNSVi89t4G1IDA==}
engines: {node: ^18.12.0}
peerDependencies:
typescript: ^4.9.4