From b6f9251350fb423200ddd2d878abfe9e8c7555e8 Mon Sep 17 00:00:00 2001 From: Untone Date: Tue, 28 Nov 2023 19:52:18 +0300 Subject: [PATCH] codegen-fix --- codegen.yml | 4 +++ package-lock.json | 63 +++++++++++++++++++++++++++++++++-------------- package.json | 1 + 3 files changed, 50 insertions(+), 18 deletions(-) diff --git a/codegen.yml b/codegen.yml index 2e8e7ed6..9d34e4f4 100644 --- a/codegen.yml +++ b/codegen.yml @@ -11,6 +11,7 @@ generates: skipTypename: true useTypeImports: true outputPath: './src/graphql/types/chat.gen.ts' + # namingConvention: change-case#CamelCase # for generated types # Generate types for core src/graphql/schema/core.gen.ts: @@ -23,6 +24,7 @@ generates: skipTypename: true useTypeImports: true outputPath: './src/graphql/types/core.gen.ts' + # namingConvention: change-case#CamelCase # for generated types # Generate types for notifier src/graphql/schema/notifier.gen.ts: @@ -35,6 +37,7 @@ generates: skipTypename: true useTypeImports: true outputPath: './src/graphql/types/notifier.gen.ts' + # namingConvention: change-case#CamelCase # for generated types # internal types for auth # src/graphql/schema/auth.gen.ts: @@ -47,6 +50,7 @@ generates: # skipTypename: true # useTypeImports: true # outputPath: './src/graphql/types/auth.gen.ts' + # namingConvention: change-case#CamelCase # for generated types hooks: afterAllFileWrite: diff --git a/package-lock.json b/package-lock.json index a83ea517..7d5d2902 100644 --- a/package-lock.json +++ b/package-lock.json @@ -77,6 +77,7 @@ "@urql/devtools": "2.0.3", "babel-preset-solid": "1.8.4", "bootstrap": "5.3.2", + "change-case": "5.2.0", "clsx": "2.0.0", "cross-env": "7.0.3", "eslint": "8.53.0", @@ -2619,6 +2620,26 @@ "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, + "node_modules/@graphql-codegen/typescript-urql/node_modules/change-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", + "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", + "dev": true, + "dependencies": { + "camel-case": "^4.1.2", + "capital-case": "^1.0.4", + "constant-case": "^3.0.4", + "dot-case": "^3.0.4", + "header-case": "^2.0.4", + "no-case": "^3.0.4", + "param-case": "^3.0.4", + "pascal-case": "^3.1.2", + "path-case": "^3.0.4", + "sentence-case": "^3.0.4", + "snake-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, "node_modules/@graphql-codegen/typescript/node_modules/tslib": { "version": "2.5.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", @@ -7397,24 +7418,10 @@ } }, "node_modules/change-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", - "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", - "dev": true, - "dependencies": { - "camel-case": "^4.1.2", - "capital-case": "^1.0.4", - "constant-case": "^3.0.4", - "dot-case": "^3.0.4", - "header-case": "^2.0.4", - "no-case": "^3.0.4", - "param-case": "^3.0.4", - "pascal-case": "^3.1.2", - "path-case": "^3.0.4", - "sentence-case": "^3.0.4", - "snake-case": "^3.0.4", - "tslib": "^2.0.3" - } + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/change-case/-/change-case-5.2.0.tgz", + "integrity": "sha512-L6VzznESnMIKKdKhVzCG+KPz4+x1FWbjOs1AdhoHStV3qo8aySMRGPUoqC0aL1ThKaQNGhAu6ZfHL/QAyQRuiw==", + "dev": true }, "node_modules/change-case-all": { "version": "1.0.15", @@ -7434,6 +7441,26 @@ "upper-case-first": "^2.0.2" } }, + "node_modules/change-case-all/node_modules/change-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", + "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", + "dev": true, + "dependencies": { + "camel-case": "^4.1.2", + "capital-case": "^1.0.4", + "constant-case": "^3.0.4", + "dot-case": "^3.0.4", + "header-case": "^2.0.4", + "no-case": "^3.0.4", + "param-case": "^3.0.4", + "pascal-case": "^3.1.2", + "path-case": "^3.0.4", + "sentence-case": "^3.0.4", + "snake-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, "node_modules/char-regex": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", diff --git a/package.json b/package.json index d3cec1bf..49aadd56 100644 --- a/package.json +++ b/package.json @@ -98,6 +98,7 @@ "@urql/devtools": "2.0.3", "babel-preset-solid": "1.8.4", "bootstrap": "5.3.2", + "change-case": "5.2.0", "clsx": "2.0.0", "cross-env": "7.0.3", "eslint": "8.53.0",