New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@aws-amplify/graphql-transformer

Package Overview
Dependencies
Maintainers
10
Versions
203
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-amplify/graphql-transformer - npm Package Compare versions

Comparing version 0.0.3-alpha.0 to 0.0.3-alpha.18

8

API.md

@@ -39,4 +39,2 @@ ## API Report File for "@aws-amplify/graphql-transformer"

export type TransformConfig = {
legacyApiKeyEnabled?: boolean;
disableResolverDeduping?: boolean;
transformersFactoryArgs: TransformerFactoryArgs;

@@ -46,3 +44,2 @@ resolverConfig?: ResolverConfig;

stacks?: Record<string, Template>;
sandboxModeEnabled?: boolean;
overrideConfig?: OverrideConfig;

@@ -60,12 +57,7 @@ userDefinedSlots?: Record<string, UserDefinedSlot[]>;

identityPoolId?: string;
searchConfig?: TransformerSearchConfig;
customTransformers?: TransformerPluginProvider[];
};
// Warnings were encountered during analysis:
//
// src/graphql-transformer.ts:47:3 - (ae-forgotten-export) The symbol "TransformerSearchConfig" needs to be exported by the entry point index.d.ts
// (No @packageDocumentation comment for this package)
```

8

lib/graphql-transformer.d.ts
import { AppSyncAuthConfiguration, DeploymentResources, Template, TransformerPluginProvider, TransformerLog } from '@aws-amplify/graphql-transformer-interfaces';
import type { TransformParameters } from '@aws-amplify/graphql-transformer-interfaces/src';
import { DatasourceType, GraphQLTransform, OverrideConfig, RDSConnectionSecrets, ResolverConfig, UserDefinedSlot } from '@aws-amplify/graphql-transformer-core';
export type TransformerSearchConfig = {
enableNodeToNodeEncryption?: boolean;
};
export type TransformerFactoryArgs = {

@@ -12,8 +9,5 @@ authConfig?: any;

identityPoolId?: string;
searchConfig?: TransformerSearchConfig;
customTransformers?: TransformerPluginProvider[];
};
export type TransformConfig = {
legacyApiKeyEnabled?: boolean;
disableResolverDeduping?: boolean;
transformersFactoryArgs: TransformerFactoryArgs;

@@ -23,3 +17,2 @@ resolverConfig?: ResolverConfig;

stacks?: Record<string, Template>;
sandboxModeEnabled?: boolean;
overrideConfig?: OverrideConfig;

@@ -38,3 +31,4 @@ userDefinedSlots?: Record<string, UserDefinedSlot[]>;

};
export declare const defaultPrintTransformerLog: (log: TransformerLog) => void;
export declare const executeTransform: (config: ExecuteTransformConfig) => DeploymentResources;
//# sourceMappingURL=graphql-transformer.d.ts.map

16

lib/graphql-transformer.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.executeTransform = exports.constructTransform = exports.constructTransformerChain = void 0;
exports.executeTransform = exports.defaultPrintTransformerLog = exports.constructTransform = exports.constructTransformerChain = void 0;
const graphql_auth_transformer_1 = require("@aws-amplify/graphql-auth-transformer");

@@ -17,3 +17,3 @@ const graphql_default_value_transformer_1 = require("@aws-amplify/graphql-default-value-transformer");

const constructTransformerChain = (options) => {
var _a, _b, _c;
var _a, _b;
const modelTransformer = new graphql_model_transformer_1.ModelTransformer();

@@ -40,4 +40,4 @@ const authTransformer = new graphql_auth_transformer_1.AuthTransformer({

new graphql_maps_to_transformer_1.MapsToTransformer(),
new graphql_searchable_transformer_1.SearchableModelTransformer({ enableNodeToNodeEncryption: (_b = options === null || options === void 0 ? void 0 : options.searchConfig) === null || _b === void 0 ? void 0 : _b.enableNodeToNodeEncryption }),
...((_c = options === null || options === void 0 ? void 0 : options.customTransformers) !== null && _c !== void 0 ? _c : []),
new graphql_searchable_transformer_1.SearchableModelTransformer(),
...((_b = options === null || options === void 0 ? void 0 : options.customTransformers) !== null && _b !== void 0 ? _b : []),
];

@@ -47,3 +47,3 @@ };

const constructTransform = (config) => {
const { transformersFactoryArgs, authConfig, sandboxModeEnabled, resolverConfig, overrideConfig, userDefinedSlots, legacyApiKeyEnabled, disableResolverDeduping, stacks, stackMapping, transformParameters, } = config;
const { transformersFactoryArgs, authConfig, resolverConfig, overrideConfig, userDefinedSlots, stacks, stackMapping, transformParameters, } = config;
const transformers = (0, exports.constructTransformerChain)(transformersFactoryArgs);

@@ -56,8 +56,5 @@ return new graphql_transformer_core_1.GraphQLTransform({

transformParameters,
sandboxModeEnabled,
userDefinedSlots,
resolverConfig,
overrideConfig,
legacyApiKeyEnabled,
disableResolverDeduping,
});

@@ -84,5 +81,6 @@ };

};
exports.defaultPrintTransformerLog = defaultPrintTransformerLog;
const executeTransform = (config) => {
const { schema, modelToDatasourceMap, datasourceSecretParameterLocations, printTransformerLog, } = config;
const printLog = printTransformerLog !== null && printTransformerLog !== void 0 ? printTransformerLog : defaultPrintTransformerLog;
const printLog = printTransformerLog !== null && printTransformerLog !== void 0 ? printTransformerLog : exports.defaultPrintTransformerLog;
const transform = (0, exports.constructTransform)(config);

@@ -89,0 +87,0 @@ try {

{
"name": "@aws-amplify/graphql-transformer",
"version": "0.0.3-alpha.0+0dd31fced",
"version": "0.0.3-alpha.18+85cba4d12",
"description": "Amplify GraphQL Transformer Root Package",

@@ -31,14 +31,14 @@ "repository": {

"dependencies": {
"@aws-amplify/graphql-auth-transformer": "2.1.8-alpha.0+0dd31fced",
"@aws-amplify/graphql-default-value-transformer": "1.1.8-alpha.0+0dd31fced",
"@aws-amplify/graphql-function-transformer": "1.2.6-alpha.0+0dd31fced",
"@aws-amplify/graphql-http-transformer": "1.2.6-alpha.0+0dd31fced",
"@aws-amplify/graphql-index-transformer": "1.2.4-alpha.0+0dd31fced",
"@aws-amplify/graphql-maps-to-transformer": "2.1.8-alpha.0+0dd31fced",
"@aws-amplify/graphql-model-transformer": "1.3.4-alpha.0+0dd31fced",
"@aws-amplify/graphql-predictions-transformer": "1.2.6-alpha.0+0dd31fced",
"@aws-amplify/graphql-relational-transformer": "1.2.4-alpha.0+0dd31fced",
"@aws-amplify/graphql-searchable-transformer": "1.2.6-alpha.0+0dd31fced",
"@aws-amplify/graphql-transformer-core": "1.3.4-alpha.0+0dd31fced",
"@aws-amplify/graphql-transformer-interfaces": "2.2.3-alpha.0+0dd31fced"
"@aws-amplify/graphql-auth-transformer": "2.1.8-alpha.18+85cba4d12",
"@aws-amplify/graphql-default-value-transformer": "1.1.8-alpha.18+85cba4d12",
"@aws-amplify/graphql-function-transformer": "1.2.6-alpha.18+85cba4d12",
"@aws-amplify/graphql-http-transformer": "1.2.6-alpha.18+85cba4d12",
"@aws-amplify/graphql-index-transformer": "1.2.4-alpha.18+85cba4d12",
"@aws-amplify/graphql-maps-to-transformer": "2.1.8-alpha.18+85cba4d12",
"@aws-amplify/graphql-model-transformer": "1.3.4-alpha.18+85cba4d12",
"@aws-amplify/graphql-predictions-transformer": "1.2.6-alpha.18+85cba4d12",
"@aws-amplify/graphql-relational-transformer": "1.2.4-alpha.18+85cba4d12",
"@aws-amplify/graphql-searchable-transformer": "1.2.6-alpha.18+85cba4d12",
"@aws-amplify/graphql-transformer-core": "1.3.4-alpha.18+85cba4d12",
"@aws-amplify/graphql-transformer-interfaces": "2.2.3-alpha.18+85cba4d12"
},

@@ -67,9 +67,9 @@ "devDependencies": {

"global": {
"branches": 73,
"functions": 25,
"lines": 52
"branches": 80,
"functions": 80,
"lines": 80
}
}
},
"gitHead": "0dd31fced2bc070cb8fe417c34cc1b6b37a5f801"
"gitHead": "85cba4d12f23f802e97a887c6f0aee9a50a00bc3"
}

@@ -34,6 +34,2 @@ import { AuthTransformer } from '@aws-amplify/graphql-auth-transformer';

export type TransformerSearchConfig = {
enableNodeToNodeEncryption?: boolean;
};
/**

@@ -48,3 +44,2 @@ * Arguments passed into a TransformerFactory

identityPoolId?: string;
searchConfig?: TransformerSearchConfig;
customTransformers?: TransformerPluginProvider[];

@@ -57,4 +52,2 @@ };

export type TransformConfig = {
legacyApiKeyEnabled?: boolean;
disableResolverDeduping?: boolean;
transformersFactoryArgs: TransformerFactoryArgs;

@@ -64,3 +57,2 @@ resolverConfig?: ResolverConfig;

stacks?: Record<string, Template>;
sandboxModeEnabled?: boolean;
overrideConfig?: OverrideConfig;

@@ -97,3 +89,3 @@ userDefinedSlots?: Record<string, UserDefinedSlot[]>;

new MapsToTransformer(),
new SearchableModelTransformer({ enableNodeToNodeEncryption: options?.searchConfig?.enableNodeToNodeEncryption }),
new SearchableModelTransformer(),
...(options?.customTransformers ?? []),

@@ -112,8 +104,5 @@ ];

authConfig,
sandboxModeEnabled,
resolverConfig,
overrideConfig,
userDefinedSlots,
legacyApiKeyEnabled,
disableResolverDeduping,
stacks,

@@ -132,8 +121,5 @@ stackMapping,

transformParameters,
sandboxModeEnabled,
userDefinedSlots,
resolverConfig,
overrideConfig,
legacyApiKeyEnabled,
disableResolverDeduping,
});

@@ -153,3 +139,3 @@ };

*/
const defaultPrintTransformerLog = (log: TransformerLog): void => {
export const defaultPrintTransformerLog = (log: TransformerLog): void => {
switch (log.level) {

@@ -156,0 +142,0 @@ case TransformerLogLevel.ERROR:

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc