Graphorin API reference v0.12.1
Graphorin API reference / @graphorin/eslint-plugin / / configs
Variable: configs
ts
const configs: {
flat/recommended: {
plugins: Record<string, unknown>;
rules: {
@graphorin/no-bare-tool-exec: "warn";
@graphorin/no-implicit-network-call: "error";
@graphorin/no-secret-in-deps: "error";
@graphorin/no-secret-unwrap: "error";
@graphorin/no-third-party-workflow-aliases: "error";
@graphorin/provider-middleware-order: "error";
@graphorin/tool-description-required: "error";
@graphorin/tool-examples-recommended: "warn";
@graphorin/tool-parameter-naming: "warn";
};
};
recommended: {
plugins: readonly string[];
rules: {
@graphorin/no-bare-tool-exec: "warn";
@graphorin/no-implicit-network-call: "error";
@graphorin/no-secret-in-deps: "error";
@graphorin/no-secret-unwrap: "error";
@graphorin/no-third-party-workflow-aliases: "error";
@graphorin/provider-middleware-order: "error";
@graphorin/tool-description-required: "error";
@graphorin/tool-examples-recommended: "warn";
@graphorin/tool-parameter-naming: "warn";
};
};
} = plugin.configs;Defined in: packages/eslint-plugin/src/index.ts:98
Type Declaration
| Name | Type | Default value | Defined in |
|---|---|---|---|
flat/recommended | { plugins: Record<string, unknown>; rules: { @graphorin/no-bare-tool-exec: "warn"; @graphorin/no-implicit-network-call: "error"; @graphorin/no-secret-in-deps: "error"; @graphorin/no-secret-unwrap: "error"; @graphorin/no-third-party-workflow-aliases: "error"; @graphorin/provider-middleware-order: "error"; @graphorin/tool-description-required: "error"; @graphorin/tool-examples-recommended: "warn"; @graphorin/tool-parameter-naming: "warn"; }; } | - | packages/eslint-plugin/src/index.ts:81 |
flat/recommended.plugins | Record<string, unknown> | - | packages/eslint-plugin/src/index.ts:82 |
flat/recommended.rules | { @graphorin/no-bare-tool-exec: "warn"; @graphorin/no-implicit-network-call: "error"; @graphorin/no-secret-in-deps: "error"; @graphorin/no-secret-unwrap: "error"; @graphorin/no-third-party-workflow-aliases: "error"; @graphorin/provider-middleware-order: "error"; @graphorin/tool-description-required: "error"; @graphorin/tool-examples-recommended: "warn"; @graphorin/tool-parameter-naming: "warn"; } | - | packages/eslint-plugin/src/index.ts:83 |
flat/recommended.rules.@graphorin/no-bare-tool-exec | "warn" | 'warn' | packages/eslint-plugin/src/index.ts:56 |
flat/recommended.rules.@graphorin/no-implicit-network-call | "error" | 'error' | packages/eslint-plugin/src/index.ts:57 |
flat/recommended.rules.@graphorin/no-secret-in-deps | "error" | 'error' | packages/eslint-plugin/src/index.ts:58 |
flat/recommended.rules.@graphorin/no-secret-unwrap | "error" | 'error' | packages/eslint-plugin/src/index.ts:59 |
flat/recommended.rules.@graphorin/no-third-party-workflow-aliases | "error" | 'error' | packages/eslint-plugin/src/index.ts:60 |
flat/recommended.rules.@graphorin/provider-middleware-order | "error" | 'error' | packages/eslint-plugin/src/index.ts:61 |
flat/recommended.rules.@graphorin/tool-description-required | "error" | 'error' | packages/eslint-plugin/src/index.ts:62 |
flat/recommended.rules.@graphorin/tool-examples-recommended | "warn" | 'warn' | packages/eslint-plugin/src/index.ts:63 |
flat/recommended.rules.@graphorin/tool-parameter-naming | "warn" | 'warn' | packages/eslint-plugin/src/index.ts:64 |
recommended | { plugins: readonly string[]; rules: { @graphorin/no-bare-tool-exec: "warn"; @graphorin/no-implicit-network-call: "error"; @graphorin/no-secret-in-deps: "error"; @graphorin/no-secret-unwrap: "error"; @graphorin/no-third-party-workflow-aliases: "error"; @graphorin/provider-middleware-order: "error"; @graphorin/tool-description-required: "error"; @graphorin/tool-examples-recommended: "warn"; @graphorin/tool-parameter-naming: "warn"; }; } | - | packages/eslint-plugin/src/index.ts:77 |
recommended.plugins | readonly string[] | - | packages/eslint-plugin/src/index.ts:78 |
recommended.rules | { @graphorin/no-bare-tool-exec: "warn"; @graphorin/no-implicit-network-call: "error"; @graphorin/no-secret-in-deps: "error"; @graphorin/no-secret-unwrap: "error"; @graphorin/no-third-party-workflow-aliases: "error"; @graphorin/provider-middleware-order: "error"; @graphorin/tool-description-required: "error"; @graphorin/tool-examples-recommended: "warn"; @graphorin/tool-parameter-naming: "warn"; } | - | packages/eslint-plugin/src/index.ts:79 |
recommended.rules.@graphorin/no-bare-tool-exec | "warn" | 'warn' | packages/eslint-plugin/src/index.ts:56 |
recommended.rules.@graphorin/no-implicit-network-call | "error" | 'error' | packages/eslint-plugin/src/index.ts:57 |
recommended.rules.@graphorin/no-secret-in-deps | "error" | 'error' | packages/eslint-plugin/src/index.ts:58 |
recommended.rules.@graphorin/no-secret-unwrap | "error" | 'error' | packages/eslint-plugin/src/index.ts:59 |
recommended.rules.@graphorin/no-third-party-workflow-aliases | "error" | 'error' | packages/eslint-plugin/src/index.ts:60 |
recommended.rules.@graphorin/provider-middleware-order | "error" | 'error' | packages/eslint-plugin/src/index.ts:61 |
recommended.rules.@graphorin/tool-description-required | "error" | 'error' | packages/eslint-plugin/src/index.ts:62 |
recommended.rules.@graphorin/tool-examples-recommended | "warn" | 'warn' | packages/eslint-plugin/src/index.ts:63 |
recommended.rules.@graphorin/tool-parameter-naming | "warn" | 'warn' | packages/eslint-plugin/src/index.ts:64 |