Skip to content

Commit

Permalink
chore: remove default exports in the projects (#2537)
Browse files Browse the repository at this point in the history
* fix: remove default exports in the project

* fix: build errors due to merge

* fix: pretty-quick
  • Loading branch information
attilah authored Oct 29, 2019
1 parent a818558 commit 384e0b4
Show file tree
Hide file tree
Showing 141 changed files with 426 additions and 465 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ packages/*/package-lock.json
**/.env
amplify-integ*/
packages/amplify-storage-simulator/lib
packages/*/reports/junit
packages/**/reports/junit/*
3 changes: 1 addition & 2 deletions packages/amplify-appsync-simulator/src/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
import { parse, Source, validate, specifiedRules, execute, GraphQLSchema, Kind } from 'graphql';
import { Source, GraphQLSchema } from 'graphql';
import { generateResolvers } from './schema';
import { VelocityTemplate } from './velocity';
import { getDataLoader, AmplifyAppSyncSimulatorDataLoader } from './data-loader';
import { AppSyncUnitResolver } from './resolvers';
import { AppSyncSimulatorServer } from './server';
export { addDataLoader, removeDataLoader } from './data-loader';
import { PubSub } from 'graphql-subscriptions';
import * as EventEmitter from 'events';
import { AmplifySimulatorFunction } from './resolvers/function';
import { AppSyncPipelineResolver } from './resolvers/pipeline-resolver';
import {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { buildSchemaFromTypeDefinitions, forEachField } from 'graphql-tools';
import { AmplifyAppSyncSimulator } from '../..';
import { AmplifyAppSyncSimulatorAuthenticationType, AmplifyAppSyncSimulatorRequestContext } from '../../type-definition';
import { Unauthorized } from '../../velocity/util';
import AppSyncSimulatorDirectiveBase from './directive-base';
import { AppSyncSimulatorDirectiveBase } from './directive-base';

const AUTH_DIRECTIVES = {
aws_api_key: 'directive @aws_api_key on FIELD_DEFINITION | OBJECT',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import AppSyncSimulatorDirectiveBase from './directive-base';
import { AppSyncSimulatorDirectiveBase } from './directive-base';

export class AwsSubscribe extends AppSyncSimulatorDirectiveBase {
static typeDefinitions: string = 'directive @aws_subscribe(mutations: [String!]) on FIELD_DEFINITION';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { SchemaDirectiveVisitor } from 'graphql-tools';
import { AmplifyAppSyncSimulator } from '../..';

export default abstract class AppSyncSimulatorDirectiveBase extends SchemaDirectiveVisitor {
export abstract class AppSyncSimulatorDirectiveBase extends SchemaDirectiveVisitor {
name: string;
static typeDefinitions: string;
static simulatorContext: AmplifyAppSyncSimulator;
Expand Down
2 changes: 1 addition & 1 deletion packages/amplify-appsync-simulator/src/schema/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { AmplifyAppSyncSimulator } from '..';
import { AppSyncSimulatorBaseResolverConfig } from '../type-definition';
import { scalars } from './appsync-scalars';
import { AwsAuth, AwsSubscribe, protectResolversWithAuthRules } from './directives';
import AppSyncSimulatorDirectiveBase from './directives/directive-base';
import { AppSyncSimulatorDirectiveBase } from './directives/directive-base';
const KNOWN_DIRECTIVES: {
name: string;
visitor: typeof AppSyncSimulatorDirectiveBase;
Expand Down
4 changes: 2 additions & 2 deletions packages/amplify-cli/src/__test__/context-manager.test.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import Input from '../domain/input';
import PluginPlatform from '../domain/plugin-platform';
import { Input } from '../domain/input';
import { PluginPlatform } from '../domain/plugin-platform';

import { constructContext } from '../context-manager';

Expand Down
2 changes: 1 addition & 1 deletion packages/amplify-cli/src/commands/plugin.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import path from 'path';
import Context from '../domain/context';
import { Context } from '../domain/context';

export async function run(context: Context) {
let subCommand = 'help';
Expand Down
6 changes: 3 additions & 3 deletions packages/amplify-cli/src/commands/plugin/add.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import os from 'os';
import fs from 'fs-extra';
import path from 'path';
import Context from '../../domain/context';
import PluginInfo from '../../domain/plugin-info';
import constants from '../../domain/constants';
import { Context } from '../../domain/context';
import { PluginInfo } from '../../domain/plugin-info';
import { constants } from '../../domain/constants';
import { addUserPluginPackage, addExcludedPluginPackage as addFromExcluded, confirmAndScan } from '../../plugin-manager';
import inquirer, { InquirerOption, EXPAND } from '../../domain/inquirer-helper';
import { AddPluginError } from '../../domain/add-plugin-result';
Expand Down
30 changes: 15 additions & 15 deletions packages/amplify-cli/src/commands/plugin/configure.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import fs from 'fs-extra';
import os from 'os';
import Context from '../../domain/context';
import PluginPlatform from '../../domain/plugin-platform';
import { Context } from '../../domain/context';
import { PluginPlatform } from '../../domain/plugin-platform';
import inquirer from '../../domain/inquirer-helper';
import Constants from '../../domain/constants';
import { constants } from '../../domain/constants';
import { writePluginsJsonFileSync } from '../../plugin-helpers/access-plugins-file';
import { normalizePluginDirectory } from '../../plugin-helpers/scan-plugin-platform';
import { scan } from '../../plugin-manager';
Expand Down Expand Up @@ -98,24 +98,24 @@ plugins in a plugin scan.');
scan behavior, and consequently its outcome.');
context.print.green('There are three well-known directories that the CLI \
usually scans for plugins.');
context.print.red(Constants.ParentDirectory);
context.print.green(`${Constants.ParentDirectory} \
context.print.red(constants.ParentDirectory);
context.print.green(`${constants.ParentDirectory} \
is the directory that contains the Amplify CLI Core package.`);
context.print.blue(normalizePluginDirectory(Constants.ParentDirectory));
context.print.red(Constants.LocalNodeModules);
context.print.green(`${Constants.LocalNodeModules} \
context.print.blue(normalizePluginDirectory(constants.ParentDirectory));
context.print.red(constants.LocalNodeModules);
context.print.green(`${constants.LocalNodeModules} \
is the Amplify CLI Core package's local node_modules directory. `);
context.print.blue(normalizePluginDirectory(Constants.LocalNodeModules));
context.print.red(Constants.GlobalNodeModules);
context.print.green(`${Constants.GlobalNodeModules} \
context.print.blue(normalizePluginDirectory(constants.LocalNodeModules));
context.print.red(constants.GlobalNodeModules);
context.print.green(`${constants.GlobalNodeModules} \
is the global node_modules directory.`);
context.print.blue(normalizePluginDirectory(Constants.GlobalNodeModules));
context.print.blue(normalizePluginDirectory(constants.GlobalNodeModules));
context.print.info('');
}

async function addPluginDirectory(pluginPlatform: PluginPlatform) {
const ADDCUSTOMDIRECTORY = 'Add custom directory >';
let options = [Constants.ParentDirectory, Constants.LocalNodeModules, Constants.GlobalNodeModules];
let options = [constants.ParentDirectory, constants.LocalNodeModules, constants.GlobalNodeModules];

options = options.filter(item => !pluginPlatform.pluginDirectories.includes(item.toString()));

Expand Down Expand Up @@ -210,13 +210,13 @@ are checked in plugin scans.');
context.print.green('You can add or remove from this list to change the plugin \
scan behavior, and consequently its outcome.');
context.print.green('The offical prefix is:');
context.print.red(Constants.AmplifyPrefix);
context.print.red(constants.AmplifyPrefix);
context.print.info('');
}

async function addPrefix(pluginPlatform: PluginPlatform) {
const ADDCUSTOMPREFIX = 'Add custom prefix >';
let options = [Constants.AmplifyPrefix];
let options = [constants.AmplifyPrefix];

options = options.filter(item => !pluginPlatform.pluginPrefixes.includes(item.toString()));

Expand Down
2 changes: 1 addition & 1 deletion packages/amplify-cli/src/commands/plugin/help.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import Context from '../../domain/context';
import { Context } from '../../domain/context';

export function run(context: Context) {
context.print.info('');
Expand Down
4 changes: 2 additions & 2 deletions packages/amplify-cli/src/commands/plugin/list.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import Context from '../../domain/context';
import { Context } from '../../domain/context';
import inquirer from '../../domain/inquirer-helper';
import PluginCollection from '../../domain/plugin-collection';
import { PluginCollection } from '../../domain/plugin-collection';
import { displayGeneralInfo, displayPluginCollection, displayPluginInfoArray } from '../../plugin-helpers/display-plugin-platform';

export async function run(context: Context) {
Expand Down
6 changes: 3 additions & 3 deletions packages/amplify-cli/src/commands/plugin/new.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import Context from '../../domain/context';
import constants from '../../domain/constants';
import path from 'path';
import { Context } from '../../domain/context';
import { constants } from '../../domain/constants';
import { createNewPlugin } from '../../plugin-manager';
import { addUserPluginPackage } from '../../plugin-manager';
import { AddPluginError } from '../../domain/add-plugin-result';
import path from 'path';

export async function run(context: Context) {
const pluginDirPath = await createNewPlugin(context, process.cwd());
Expand Down
10 changes: 5 additions & 5 deletions packages/amplify-cli/src/commands/plugin/remove.ts
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
import Context from '../../domain/context';
import { Context } from '../../domain/context';
import { removePluginPackage, confirmAndScan } from '../../plugin-manager';
import PluginPlatform from '../../domain/plugin-platform';
import Constant from '../../domain/constants';
import { PluginPlatform } from '../../domain/plugin-platform';
import { constants } from '../../domain/constants';
import inquirer, { InquirerOption, EXPAND } from '../../domain/inquirer-helper';
import PluginInfo from '../../domain/plugin-info';
import { PluginInfo } from '../../domain/plugin-info';

export async function run(context: Context) {
const options = new Array<InquirerOption>();
const { plugins } = context.pluginPlatform;

if (plugins && Object.keys(plugins).length > 0) {
Object.keys(plugins).forEach(key => {
if (key === Constant.CORE) {
if (key === constants.CORE) {
return;
}

Expand Down
6 changes: 3 additions & 3 deletions packages/amplify-cli/src/commands/plugin/scan.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import Context from '../../domain/context';
import { scan as pluginManagerScan } from '../../plugin-manager';
import { Context } from '../../domain/context';
import { scan } from '../../plugin-manager';

export async function run(context: Context) {
await pluginManagerScan();
await scan();
}
2 changes: 1 addition & 1 deletion packages/amplify-cli/src/commands/plugin/verify.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import Context from '../../domain/context';
import { Context } from '../../domain/context';
import { verifyPlugin } from '../../plugin-manager';

export async function run(context: Context) {
Expand Down
2 changes: 1 addition & 1 deletion packages/amplify-cli/src/commands/version.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import Context from '../domain/context';
import { Context } from '../domain/context';
import { readJsonFileSync } from '../utils/readJsonFile';
import path from 'path';

Expand Down
2 changes: 1 addition & 1 deletion packages/amplify-cli/src/context-extensions.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import Context from './domain/context';
import { Context } from './domain/context';
import fs from 'fs-extra';
import path from 'path';
import importedColors from 'colors/safe';
Expand Down
6 changes: 3 additions & 3 deletions packages/amplify-cli/src/context-manager.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import Context from './domain/context';
import Input from './domain/input';
import PluginPlatform from './domain/plugin-platform';
import { Context } from './domain/context';
import { Input } from './domain/input';
import { PluginPlatform } from './domain/plugin-platform';
import { attachExtentions } from './context-extensions';

export function constructContext(pluginPlatform: PluginPlatform, input: Input): Context {
Expand Down
4 changes: 2 additions & 2 deletions packages/amplify-cli/src/domain/add-plugin-result.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import PluginVerificationResult from './plugin-verification-result';
import { PluginVerificationResult } from './plugin-verification-result';

export default class AddPluginResult {
export class AddPluginResult {
constructor(public isAdded: boolean = false, public pluginVerificationResult?: PluginVerificationResult, public error?: AddPluginError) {}
}

Expand Down
2 changes: 1 addition & 1 deletion packages/amplify-cli/src/domain/amplify-toolkit.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import path from 'path';

export default class AmplifyToolkit {
export class AmplifyToolkit {
private _buildResources: any;
private _confirmPrompt: any;
private _constants: any;
Expand Down
2 changes: 1 addition & 1 deletion packages/amplify-cli/src/domain/constants.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export default {
export const constants = {
HELP: 'help',
HELP_SHORT: 'h',
VERSION: 'version',
Expand Down
8 changes: 4 additions & 4 deletions packages/amplify-cli/src/domain/context.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import Input from './input';
import AmplifyToolkit from './amplify-toolkit';
import PluginPlatform from './plugin-platform';
import { Input } from './input';
import { AmplifyToolkit } from './amplify-toolkit';
import { PluginPlatform } from './plugin-platform';

export default class Context {
export class Context {
amplify: AmplifyToolkit;
constructor(public pluginPlatform: PluginPlatform, public input: Input) {
this.amplify = new AmplifyToolkit();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export default class InputVerificationResult {
export class InputVerificationResult {
constructor(
public verified: boolean = false,
public helpCommandAvailable: boolean = false,
Expand Down
2 changes: 1 addition & 1 deletion packages/amplify-cli/src/domain/input.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export default class Input {
export class Input {
argv: Array<string>;
plugin?: string;
command?: string;
Expand Down
4 changes: 2 additions & 2 deletions packages/amplify-cli/src/domain/plugin-collection.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import PluginInfo from './plugin-info';
import { PluginInfo } from './plugin-info';

export default class PluginCollection {
export class PluginCollection {
[key: string]: Array<PluginInfo>;
}
4 changes: 2 additions & 2 deletions packages/amplify-cli/src/domain/plugin-info.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import PluginManifest from './plugin-manifest';
import { PluginManifest } from './plugin-manifest';

export default class PluginInfo {
export class PluginInfo {
constructor(public packageName: string, public packageVersion: string, public packageLocation: string, public manifest: PluginManifest) {}
}
2 changes: 1 addition & 1 deletion packages/amplify-cli/src/domain/plugin-manifest.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { AmplifyEvent } from './amplify-event';

export default class PluginManifest {
export class PluginManifest {
constructor(
public name: string,
public type: string,
Expand Down
6 changes: 3 additions & 3 deletions packages/amplify-cli/src/domain/plugin-platform.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import PluginCollection from './plugin-collection';
import constants from './constants';
import { PluginCollection } from './plugin-collection';
import { constants } from './constants';

const SECONDSINADAY = 86400;

export default class PluginPlatform {
export class PluginPlatform {
constructor() {
this.pluginDirectories = [constants.LocalNodeModules, constants.ParentDirectory, constants.GlobalNodeModules];
this.pluginPrefixes = [constants.AmplifyPrefix];
Expand Down
4 changes: 2 additions & 2 deletions packages/amplify-cli/src/domain/plugin-verification-result.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import PluginManifest from './plugin-manifest';
import { PluginManifest } from './plugin-manifest';

export default class PluginVerificationResult {
export class PluginVerificationResult {
constructor(
public verified: boolean = false,
public error?: PluginVerificationError,
Expand Down
11 changes: 5 additions & 6 deletions packages/amplify-cli/src/execution-manager.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
import fs from 'fs-extra';
import path from 'path';
import Context from './domain/context';
import Constant from './domain/constants';
import { Context } from './domain/context';
import { constants } from './domain/constants';
import { scan, getPluginsWithNameAndCommand, getPluginsWithEventHandler } from './plugin-manager';
import PluginInfo from './domain/plugin-info';
import { PluginInfo } from './domain/plugin-info';
import inquirer from './domain/inquirer-helper';
import constants from './domain/constants';
import {
AmplifyEvent,
AmplifyEventArgs,
Expand Down Expand Up @@ -99,7 +98,7 @@ async function executePluginModuleCommand(context: Context, plugin: PluginInfo)
}

async function raisePreEvent(context: Context) {
if (context.input.plugin === Constant.CORE) {
if (context.input.plugin === constants.CORE) {
if (context.input.command === 'init') {
await raisePreInitEvent(context);
} else if (context.input.command === 'push') {
Expand All @@ -117,7 +116,7 @@ async function raisePrePushEvent(context: Context) {
}

async function raisePostEvent(context: Context) {
if (context.input.plugin === Constant.CORE) {
if (context.input.plugin === constants.CORE) {
if (context.input.command === 'init') {
await raisePostInitEvent(context);
} else if (context.input.command === 'push') {
Expand Down
8 changes: 4 additions & 4 deletions packages/amplify-cli/src/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import Input from './domain/input';
import * as path from 'path';
import { Input } from './domain/input';
import { getPluginPlatform, scan } from './plugin-manager';
import { getCommandLineInput, verifyInput } from './input-manager';
import { constructContext, persistContext } from './context-manager';
import { print } from './context-extensions';
import { executeCommand } from './execution-manager';
import Context from './domain/context';
import constants from './domain/constants';
import * as path from 'path';
import { Context } from './domain/context';
import { constants } from './domain/constants';

// entry from commandline
export async function run(): Promise<number> {
Expand Down
Loading

0 comments on commit 384e0b4

Please sign in to comment.