diff --git a/.scaffdog/new-rule/package.json b/.scaffdog/new-rule/package.json index ea88b8c4c..17bbc1fe2 100644 --- a/.scaffdog/new-rule/package.json +++ b/.scaffdog/new-rule/package.json @@ -1,7 +1,7 @@ { "name": "@secretlint/secretlint-rule-{{ inputs.name }}", "version": "{{ inputs.version }}", - "description": "An example rule for secretlint.", + "description": "A secretlint rule for {{ inputs.name }}", "keywords": [ "secretlint", "testing", diff --git a/packages/@secretlint/secretlint-rule-preset-canary/package.json b/packages/@secretlint/secretlint-rule-preset-canary/package.json index 77a07bc38..728005f04 100644 --- a/packages/@secretlint/secretlint-rule-preset-canary/package.json +++ b/packages/@secretlint/secretlint-rule-preset-canary/package.json @@ -61,12 +61,14 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-replace": "^5.0.5", "@rollup/plugin-typescript": "^11.1.5", + "@secretlint/secretlint-rule-azure": "^7.1.0", "@secretlint/secretlint-rule-aws": "^7.1.0", "@secretlint/secretlint-rule-basicauth": "^7.1.0", "@secretlint/secretlint-rule-filter-comments": "^7.1.0", "@secretlint/secretlint-rule-gcp": "^7.1.0", "@secretlint/secretlint-rule-github": "^7.1.0", "@secretlint/secretlint-rule-npm": "^7.1.0", + "@secretlint/secretlint-rule-openai": "^7.1.0", "@secretlint/secretlint-rule-privatekey": "^7.1.0", "@secretlint/secretlint-rule-sendgrid": "^7.1.0", "@secretlint/secretlint-rule-shopify": "^7.1.0", diff --git a/packages/@secretlint/secretlint-rule-preset-canary/src/index.ts b/packages/@secretlint/secretlint-rule-preset-canary/src/index.ts index 30aac72ac..2c5ada888 100644 --- a/packages/@secretlint/secretlint-rule-preset-canary/src/index.ts +++ b/packages/@secretlint/secretlint-rule-preset-canary/src/index.ts @@ -1,9 +1,11 @@ import { SecretLintRulePresetCreator } from "@secretlint/types"; +import { creator as ruleAzure } from "@secretlint/secretlint-rule-azure"; import { creator as ruleAWS } from "@secretlint/secretlint-rule-aws"; import { creator as ruleGCP } from "@secretlint/secretlint-rule-gcp"; import { creator as ruleNpm } from "@secretlint/secretlint-rule-npm"; import { creator as ruleSlack } from "@secretlint/secretlint-rule-slack"; import { creator as ruleBasicAuth } from "@secretlint/secretlint-rule-basicauth"; +import { creator as ruleOpenAi } from "@secretlint/secretlint-rule-openai"; import { creator as rulePrivateKey } from "@secretlint/secretlint-rule-privatekey"; import { creator as ruleSendgrid } from "@secretlint/secretlint-rule-sendgrid"; import { creator as ruleShopify } from "@secretlint/secretlint-rule-shopify"; @@ -11,6 +13,7 @@ import { creator as ruleGitHub } from "@secretlint/secretlint-rule-github"; import { creator as ruleFilterComments } from "@secretlint/secretlint-rule-filter-comments"; export const rules = [ + ruleAzure, ruleAWS, ruleGCP, rulePrivateKey, @@ -20,6 +23,7 @@ export const rules = [ ruleSendgrid, ruleShopify, ruleGitHub, + ruleOpenAi, ruleFilterComments, ]; export type Options = {};