Skip to content

Commit 381d87d

Browse files
committed
update linter rule
1 parent 9246df1 commit 381d87d

File tree

13 files changed

+12
-21
lines changed

13 files changed

+12
-21
lines changed

.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,7 @@ module.exports = {
208208
{
209209
files: ['packages/amplify-graphql-transformer-*/**/*.ts', 'packages/amplify-graphql-model-transformer/**/*.ts'],
210210
rules: {
211+
'@typescript-eslint/no-unused-vars': 'error',
211212
'@typescript-eslint/no-inferrable-types': 'error',
212213
'@typescript-eslint/ban-types': 'error',
213214
'@typescript-eslint/prefer-namespace-keyword': 'error',

packages/amplify-graphql-model-transformer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"constructs": "^3.0.12",
5353
"graphql": "^14.5.8",
5454
"graphql-transformer-common": "^4.17.10",
55-
"graphql-mapping-template":"4.16.0",
55+
"graphql-mapping-template":"^4.16.0",
5656
"lodash": "^4.17.19"
5757
},
5858
"devDependencies": {

packages/amplify-graphql-model-transformer/src/graphql-types/mutation.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { TranformerTransformSchemaStepContextProvider } from '@aws-amplify/graphql-transformer-interfaces';
2-
import { ObjectTypeDefinitionNode, InputObjectTypeDefinitionNode, FieldDefinitionNode } from 'graphql';
3-
import { toPascalCase, getBaseType } from 'graphql-transformer-common';
2+
import { ObjectTypeDefinitionNode, InputObjectTypeDefinitionNode } from 'graphql';
3+
import { toPascalCase } from 'graphql-transformer-common';
44
import { ModelDirectiveConfiguration } from '../graphql-model-transformer';
55
import { ObjectDefinationWrapper, InputObjectDefinationWrapper, InputFieldWraper } from '../wrappers/object-defination-wrapper';
66
import { makeConditionFilterInput } from './common';

packages/amplify-graphql-model-transformer/src/resolvers/common.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import { TranformerTransformSchemaStepContextProvider } from '@aws-amplify/graphql-transformer-interfaces';
2-
import { ObjectTypeDefinitionNode, InputObjectTypeDefinitionNode, TypeDefinitionNode } from 'graphql';
31
import {
42
CompoundExpressionNode,
53
Expression,
@@ -18,8 +16,6 @@ import {
1816
printBlock,
1917
toJson,
2018
} from 'graphql-mapping-template';
21-
import { ModelDirectiveConfiguration } from '../graphql-model-transformer';
22-
import { FieldWrapper, ObjectDefinationWrapper } from '../wrappers/object-defination-wrapper';
2319

2420
/**
2521
* Helper method to genrate code that converts DynamoDB condition object to condtion

packages/amplify-graphql-model-transformer/src/resolvers/query.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import {
1111
toJson,
1212
printBlock,
1313
iff,
14-
raw,
1514
int,
1615
not,
1716
equals,

packages/amplify-graphql-transformer-core/src/cdk-compat/root-stack.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { CfnElement, Stack, CfnResource, ISynthesisSession } from '@aws-cdk/core';
1+
import { CfnElement, Stack, CfnResource } from '@aws-cdk/core';
22

33
export class TransformerRootStack extends Stack {
44
private readonly resourceTypeToPreserveLogicalName: string[] = [
@@ -36,7 +36,7 @@ export class TransformerRootStack extends Stack {
3636
* of stack sythesize to support that.
3737
* @param session
3838
*/
39-
public renderCloudFormationTemplate = (_: ISynthesisSession): string => {
39+
public renderCloudFormationTemplate = (): string => {
4040
return JSON.stringify((this as any)._toCloudFormation(), undefined, 2);
4141
};
4242
}

packages/amplify-graphql-transformer-core/src/cdk-compat/schema-asset.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { GraphQLApiProvider } from '@aws-amplify/graphql-transformer-interfaces';
2-
import { CfnGraphQLSchema, GraphqlApi, Schema } from '@aws-cdk/aws-appsync';
1+
import { CfnGraphQLSchema } from '@aws-cdk/aws-appsync';
32
import { Lazy } from '@aws-cdk/core';
43
import { GraphQLApi } from '../graphql-api';
54
import { FileAsset } from './file-asset';

packages/amplify-graphql-transformer-core/src/cdk-compat/stack-synthesizer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ISynthesisSession, Stack, LegacyStackSynthesizer, FileAssetSource, FileAssetLocation, CfnParameter, Fn } from '@aws-cdk/core';
1+
import { ISynthesisSession, Stack, LegacyStackSynthesizer, FileAssetSource, FileAssetLocation, CfnParameter } from '@aws-cdk/core';
22
import Template from '../transformation/types';
33
import { TransformerRootStack } from './root-stack';
44

packages/amplify-graphql-transformer-core/src/cdk-compat/template-asset.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import * as cdk from '@aws-cdk/core';
22
import * as crypto from 'crypto';
33
import {
4-
MappingTemplateProvider,
54
S3MappingTemplateProvider,
65
InlineMappingTemplateProvider,
76
MappingTemplateType,
@@ -12,7 +11,7 @@ export class S3MappingTemplate implements S3MappingTemplateProvider {
1211
private name: string;
1312
private asset?: FileAsset;
1413
public readonly type = MappingTemplateType.S3_LOCATION;
15-
static fromFile(path: string, templateName: string): S3MappingTemplate {
14+
static fromFile(): S3MappingTemplate {
1615
throw new Error('Not implemented');
1716
}
1817

@@ -54,7 +53,7 @@ export class InlineTemplate implements InlineMappingTemplateProvider {
5453

5554
// eslint-disable-next-line no-useless-constructor
5655
constructor(private content: string) {}
57-
bind(scope: cdk.Construct): string {
56+
bind(): string {
5857
return this.content;
5958
}
6059
}

packages/amplify-graphql-transformer-core/src/transformer-context/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {
66
TransformerContextProvider,
77
TransformerDataSourceManagerProvider,
88
} from '@aws-amplify/graphql-transformer-interfaces';
9-
import { App, Stack } from '@aws-cdk/core';
9+
import { App } from '@aws-cdk/core';
1010
import { DocumentNode } from 'graphql';
1111
import { GraphQLApi } from '../graphql-api';
1212
import { TransformerDataSourceManager } from './datasource';

0 commit comments

Comments
 (0)