You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

@deepdub/graphql-codegen-transformer

Package Overview
Dependencies
Maintainers
2
Versions
31
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@deepdub/graphql-codegen-transformer - npm Package Compare versions

Comparing version
2.0.11
to
2.0.12
+2
-2
lib/src/templates.d.ts
export declare const autoGeneratedMessage = "/*****************************************************/\n/** THIS FILE WAS AUTOGENERATED **/\n/** See 'graphql-codegen-transformer' to learn more **/\n/*****************************************************/\n\n/* tslint:disable */\n/* eslint-disable */\n\n";
export declare const importStatements = "import { EntityState } from '@reduxjs/toolkit';\nimport * as API from '../API';\nimport * as queries from '../graphql/queries';\nimport * as mutations from '../graphql/mutations';\nimport { api, createTagsProvider } from './api';\nimport createCacheEntryAddedHandler, { createCacheEntryAddedHandlerForGetQuery } from './api.create-cache-entry-added-handler';\nimport createResponseTransformer, { createSearchResponseTransformer } from './api.create-response-transformer';\nimport { runOptimisticUpdate } from './api.run-optimistic-update';\nimport { applyNoLimits } from './api.utils';\nimport { getEntityAdapter } from './api.default-adapter';\nimport * as Types from './api.types';\nimport * as Parsers from './api.parsers';\nimport * as customQueries from './api.custom-queries';\n";
export declare const importStatements = "import { EntityState } from '@reduxjs/toolkit';\nimport * as API from '../API';\nimport * as queries from '../graphql/queries';\nimport * as mutations from '../graphql/mutations';\nimport { api, createTagsProvider } from './api';\nimport createCacheEntryAddedHandler, { createCacheEntryAddedHandlerForGetQuery } from './api.create-cache-entry-added-handler';\nimport createResponseTransformer, { createSearchResponseTransformer, type AggregateResult } from './api.create-response-transformer';\nimport { runOptimisticUpdate } from './api.run-optimistic-update';\nimport { applyNoLimits } from './api.utils';\nimport { getEntityAdapter } from './api.default-adapter';\nimport * as Types from './api.types';\nimport * as Parsers from './api.parsers';\nimport * as customQueries from './api.custom-queries';\n";
export declare const endpointsDefinitionsPrefix = "\nexport const enhancedApi = api.injectEndpoints({\n endpoints: (build) => ({\n";

@@ -15,4 +15,4 @@ export declare const endpointsListQueryDefinition = " #{QueryField.CamelCase}: build.query<EntityState<Types.#{ObjectName.PascalCase}>, API.#{QueryField.PascalCase}QueryVariables | void>({\n query: (variables) => ({ body: #{QueriesModule.CamelCase}.#{QueryField.CamelCase}, variables: applyNoLimits(variables) }),\n providesTags: createTagsProvider('#{ObjectNamePlural.PascalCase}'),\n onCacheEntryAdded: createCacheEntryAddedHandler<Types.#{ObjectName.PascalCase}>(getEntityAdapter<Types.#{ObjectName.PascalCase}>('#{ObjectNamePlural.CamelCase}'), '#{ObjectName.PascalCase}', { subscribe: #{IsSubscribe.CamelCase}, subscribeBy: #{SubscribeBy} }),\n transformResponse: createResponseTransformer<Types.#{ObjectName.PascalCase}, API.#{QueryField.PascalCase}Query>('#{QueryField.CamelCase}', getEntityAdapter<Types.#{ObjectName.PascalCase}>('#{ObjectNamePlural.CamelCase}'), { entityParser: Parsers.parse#{ObjectName.PascalCase} }),\n }),\n";

export declare const parsersParserJsonParser = " #{FieldName.CamelCase}: #{ObjectName.CamelCase}?.#{FieldName.CamelCase} ? JSON.parse(#{ObjectName.CamelCase}.#{FieldName.CamelCase} as unknown as string) : null";
export declare const endpointsSearchQueryDefinition = " search#{ObjectNamePlural.PascalCase}: build.query<EntityState<Types.#{ObjectName.PascalCase}> & { total: number }, API.Search#{ObjectNamePlural.PascalCase}QueryVariables | void>({\n query: (variables) => ({ body: queries.search#{ObjectNamePlural.PascalCase}, variables }),\n providesTags: createTagsProvider('#{ObjectNamePlural.PascalCase}'),\n onCacheEntryAdded: createCacheEntryAddedHandler<Types.#{ObjectName.PascalCase}>(getEntityAdapter<Types.#{ObjectName.PascalCase}>('#{ObjectNamePlural.CamelCase}'), '#{ObjectName.PascalCase}', { subscribe: false }),\n transformResponse: createSearchResponseTransformer<Types.#{ObjectName.PascalCase}, API.Search#{ObjectNamePlural.PascalCase}Query>('search#{ObjectNamePlural.PascalCase}', getEntityAdapter<Types.#{ObjectName.PascalCase}>('#{ObjectNamePlural.CamelCase}'), { entityParser: Parsers.parse#{ObjectName.PascalCase} }),\n }),\n";
export declare const endpointsSearchQueryDefinition = " search#{ObjectNamePlural.PascalCase}: build.query<EntityState<Types.#{ObjectName.PascalCase}> & { total: number; aggregateItems: AggregateResult[] }, API.Search#{ObjectNamePlural.PascalCase}QueryVariables | void>({\n query: (variables) => ({ body: queries.search#{ObjectNamePlural.PascalCase}, variables }),\n providesTags: createTagsProvider('#{ObjectNamePlural.PascalCase}'),\n onCacheEntryAdded: createCacheEntryAddedHandler<Types.#{ObjectName.PascalCase}>(getEntityAdapter<Types.#{ObjectName.PascalCase}>('#{ObjectNamePlural.CamelCase}'), '#{ObjectName.PascalCase}', { subscribe: false }),\n transformResponse: createSearchResponseTransformer<Types.#{ObjectName.PascalCase}, API.Search#{ObjectNamePlural.PascalCase}Query>('search#{ObjectNamePlural.PascalCase}', getEntityAdapter<Types.#{ObjectName.PascalCase}>('#{ObjectNamePlural.CamelCase}'), { entityParser: Parsers.parse#{ObjectName.PascalCase} }),\n }),\n";
export declare const parsersParser = "export function parse#{ObjectName.PascalCase}(#{ObjectName.CamelCase}: Types.#{ObjectName.PascalCase}) {\n return {\n ...#{ObjectName.CamelCase},\n#{JsonParsers}\n }\n}";
//# sourceMappingURL=templates.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"templates.d.ts","sourceRoot":"","sources":["../../src/templates.ts"],"names":[],"mappings":"AAAA,eAAO,MAAM,oBAAoB,yRAQhC,CAAC;AAEF,eAAO,MAAM,gBAAgB,qxBAa5B,CAAC;AAEF,eAAO,MAAM,0BAA0B,qFAGtC,CAAC;AAEF,eAAO,MAAM,4BAA4B,m5BAMxC,CAAC;AAEF,eAAO,MAAM,2BAA2B,ysBAMvC,CAAC;AAEF,eAAO,MAAM,2BAA2B,gmBAKvC,CAAC;AAEF,eAAO,MAAM,2BAA2B,gIAWd,CAAC;AAE3B,eAAO,MAAM,cAAc,sCAAsC,CAAC;AAClE,eAAO,MAAM,eAAe,eAAe,CAAC;AAE5C,eAAO,MAAM,6BAA6B,2FAEzC,CAAC;AACF,eAAO,MAAM,cAAc,oEAEzB,CAAC;AAEH,eAAO,MAAM,sBAAsB,0CAA0C,CAAC;AAC9E,eAAO,MAAM,iBAAiB,mJAE5B,CAAC;AACH,eAAO,MAAM,uBAAuB,yKAAyK,CAAC;AAC9M,eAAO,MAAM,8BAA8B,+4BAM1C,CAAC;AAEF,eAAO,MAAM,aAAa,kLAKxB,CAAC"}
{"version":3,"file":"templates.d.ts","sourceRoot":"","sources":["../../src/templates.ts"],"names":[],"mappings":"AAAA,eAAO,MAAM,oBAAoB,yRAQhC,CAAC;AAEF,eAAO,MAAM,gBAAgB,2yBAa5B,CAAC;AAEF,eAAO,MAAM,0BAA0B,qFAGtC,CAAC;AAEF,eAAO,MAAM,4BAA4B,m5BAMxC,CAAC;AAEF,eAAO,MAAM,2BAA2B,ysBAMvC,CAAC;AAEF,eAAO,MAAM,2BAA2B,gmBAKvC,CAAC;AAEF,eAAO,MAAM,2BAA2B,gIAWd,CAAC;AAE3B,eAAO,MAAM,cAAc,sCAAsC,CAAC;AAClE,eAAO,MAAM,eAAe,eAAe,CAAC;AAE5C,eAAO,MAAM,6BAA6B,2FAEzC,CAAC;AACF,eAAO,MAAM,cAAc,oEAEzB,CAAC;AAEH,eAAO,MAAM,sBAAsB,0CAA0C,CAAC;AAC9E,eAAO,MAAM,iBAAiB,mJAE5B,CAAC;AACH,eAAO,MAAM,uBAAuB,yKAAyK,CAAC;AAC9M,eAAO,MAAM,8BAA8B,k7BAM1C,CAAC;AAEF,eAAO,MAAM,aAAa,kLAKxB,CAAC"}

@@ -19,3 +19,3 @@ "use strict";

import createCacheEntryAddedHandler, { createCacheEntryAddedHandlerForGetQuery } from './api.create-cache-entry-added-handler';
import createResponseTransformer, { createSearchResponseTransformer } from './api.create-response-transformer';
import createResponseTransformer, { createSearchResponseTransformer, type AggregateResult } from './api.create-response-transformer';
import { runOptimisticUpdate } from './api.run-optimistic-update';

@@ -77,3 +77,3 @@ import { applyNoLimits } from './api.utils';

exports.parsersParserJsonParser = ` #{FieldName.CamelCase}: #{ObjectName.CamelCase}?.#{FieldName.CamelCase} ? JSON.parse(#{ObjectName.CamelCase}.#{FieldName.CamelCase} as unknown as string) : null`;
exports.endpointsSearchQueryDefinition = ` search#{ObjectNamePlural.PascalCase}: build.query<EntityState<Types.#{ObjectName.PascalCase}> & { total: number }, API.Search#{ObjectNamePlural.PascalCase}QueryVariables | void>({
exports.endpointsSearchQueryDefinition = ` search#{ObjectNamePlural.PascalCase}: build.query<EntityState<Types.#{ObjectName.PascalCase}> & { total: number; aggregateItems: AggregateResult[] }, API.Search#{ObjectNamePlural.PascalCase}QueryVariables | void>({
query: (variables) => ({ body: queries.search#{ObjectNamePlural.PascalCase}, variables }),

@@ -80,0 +80,0 @@ providesTags: createTagsProvider('#{ObjectNamePlural.PascalCase}'),

{
"name": "@deepdub/graphql-codegen-transformer",
"//": "When fully deploying the GQL v2 upgrade, make sure I remove this beta version and re-publish this without the beta tag.",
"version": "2.0.11",
"version": "2.0.12",
"description": "Deepdub @codegen transformer",

@@ -20,2 +20,3 @@ "author": "deepdub.ai",

"dependencies": {
"@deepdub/graphql-codegen-transformer": "^2.0.11",
"change-case": "^4.1.2",

@@ -22,0 +23,0 @@ "graphql": "^14.5.8"

Sorry, the diff of this file is not supported yet