Skip to content

Commit

Permalink
feature: update deno
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Hayes committed May 12, 2021
1 parent ab02c25 commit 7d11693
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 10 deletions.
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
"build": "yarn refs && beemo typescript --build --reference-workspaces && yarn build-esm",
"build-esm": "ESM_BUILD=true yarn prepare && ESM_BUILD=true beemo typescript --build --reference-workspaces && yarn prepare",
"build-deno": "yarn ts-node packages/deno/scripts/build.ts",
"clean:all": "yarn clean && rm -rf ./packages/*/node_modules node_modules && yarn",
"clean": "rm -rf ./packages/*/{tsconfig.tsbuildinfo,lib,esm} ./packages/deno/packages",
"clean:all": "yarn clean && rm -rf ./packages/*/node_modules node_modules ./packages/deno/packages && yarn",
"clean": "rm -rf ./packages/*/{tsconfig.tsbuildinfo,lib,esm}",
"ci": "yarn run build && yarn run test && yarn run lint",
"coverage": "yarn run test --coverage",
"format": "beemo prettier",
Expand Down
11 changes: 7 additions & 4 deletions packages/core/src/plugins/merge-plugins.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,26 +24,29 @@ export class MergedPlugins<Types extends SchemaTypes> extends BasePlugin<Types>
}

onTypeConfig(typeConfig: GiraphQLTypeConfig) {
return this.plugins.reduceRight((config, plugin) => config === null ? config : plugin.onTypeConfig(config), typeConfig);
return this.plugins.reduceRight(
(config, plugin) => (config === null ? config : plugin.onTypeConfig(config)),
typeConfig,
);
}

onInputFieldConfig(fieldConfig: GiraphQLInputFieldConfig<Types>) {
return this.plugins.reduceRight<GiraphQLInputFieldConfig<Types> | null>(
(config, plugin) => config === null ? config : plugin.onInputFieldConfig(config),
(config, plugin) => (config === null ? config : plugin.onInputFieldConfig(config)),
fieldConfig,
);
}

onOutputFieldConfig(fieldConfig: GiraphQLOutputFieldConfig<Types>) {
return this.plugins.reduceRight<GiraphQLOutputFieldConfig<Types> | null>(
(config, plugin) => config === null ? config : plugin.onOutputFieldConfig(config),
(config, plugin) => (config === null ? config : plugin.onOutputFieldConfig(config)),
fieldConfig,
);
}

onEnumValueConfig(valueConfig: GiraphQLEnumValueConfig<Types>) {
return this.plugins.reduceRight<GiraphQLEnumValueConfig<Types> | null>(
(config, plugin) => config === null ? config : plugin.onEnumValueConfig(config),
(config, plugin) => (config === null ? config : plugin.onEnumValueConfig(config)),
valueConfig,
);
}
Expand Down
8 changes: 4 additions & 4 deletions packages/deno/packages/core/plugins/merge-plugins.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@ export class MergedPlugins<Types extends SchemaTypes> extends BasePlugin<Types>
this.plugins = plugins;
}
onTypeConfig(typeConfig: GiraphQLTypeConfig) {
return this.plugins.reduceRight((config, plugin) => config === null ? config : plugin.onTypeConfig(config), typeConfig);
return this.plugins.reduceRight((config, plugin) => (config === null ? config : plugin.onTypeConfig(config)), typeConfig);
}
onInputFieldConfig(fieldConfig: GiraphQLInputFieldConfig<Types>) {
return this.plugins.reduceRight<GiraphQLInputFieldConfig<Types> | null>((config, plugin) => config === null ? config : plugin.onInputFieldConfig(config), fieldConfig);
return this.plugins.reduceRight<GiraphQLInputFieldConfig<Types> | null>((config, plugin) => (config === null ? config : plugin.onInputFieldConfig(config)), fieldConfig);
}
onOutputFieldConfig(fieldConfig: GiraphQLOutputFieldConfig<Types>) {
return this.plugins.reduceRight<GiraphQLOutputFieldConfig<Types> | null>((config, plugin) => config === null ? config : plugin.onOutputFieldConfig(config), fieldConfig);
return this.plugins.reduceRight<GiraphQLOutputFieldConfig<Types> | null>((config, plugin) => (config === null ? config : plugin.onOutputFieldConfig(config)), fieldConfig);
}
onEnumValueConfig(valueConfig: GiraphQLEnumValueConfig<Types>) {
return this.plugins.reduceRight<GiraphQLEnumValueConfig<Types> | null>((config, plugin) => config === null ? config : plugin.onEnumValueConfig(config), valueConfig);
return this.plugins.reduceRight<GiraphQLEnumValueConfig<Types> | null>((config, plugin) => (config === null ? config : plugin.onEnumValueConfig(config)), valueConfig);
}
beforeBuild() {
for (const plugin of this.plugins) {
Expand Down

0 comments on commit 7d11693

Please sign in to comment.