From 0ef67828cd569babf0a6acf4be83829697849fa4 Mon Sep 17 00:00:00 2001 From: Samuel Bodin <1637651+bodinsamuel@users.noreply.github.com> Date: Tue, 31 Oct 2023 21:50:34 +0100 Subject: [PATCH] fix(rules): rename jira --- src/rules/__snapshots__/index.test.ts.snap | 2 +- src/rules/saas/{jira.ts => atlassian.jira.ts} | 2 +- src/rules/saas/index.ts | 2 +- src/rules/spec/docker/__snapshots__/component.test.ts.snap | 3 ++- .../spec/githubActions/__snapshots__/component.test.ts.snap | 3 ++- src/rules/spec/nodejs/__snapshots__/component.test.ts.snap | 2 +- src/rules/spec/php/__snapshots__/component.test.ts.snap | 3 ++- src/rules/spec/ruby/__snapshots__/lockfile.test.ts.snap | 3 ++- src/rules/spec/terraform/__snapshots__/resource.test.ts.snap | 3 ++- src/types/techs.ts | 2 +- 10 files changed, 15 insertions(+), 10 deletions(-) rename src/rules/saas/{jira.ts => atlassian.jira.ts} (96%) diff --git a/src/rules/__snapshots__/index.test.ts.snap b/src/rules/__snapshots__/index.test.ts.snap index ec2bd39a..d7ede5cd 100644 --- a/src/rules/__snapshots__/index.test.ts.snap +++ b/src/rules/__snapshots__/index.test.ts.snap @@ -32,6 +32,7 @@ exports[`all > should match everything 1`] = ` "astro", "atlasgo", "atlassian", + "atlassian.jira", "atlassian.opsgenie", "auth0", "aws", @@ -230,7 +231,6 @@ exports[`all > should match everything 1`] = ` "java", "jekyll", "jenkins", - "jira", "joomla", "kibana", "klarna", diff --git a/src/rules/saas/jira.ts b/src/rules/saas/atlassian.jira.ts similarity index 96% rename from src/rules/saas/jira.ts rename to src/rules/saas/atlassian.jira.ts index e2ecdd21..cb48e18d 100644 --- a/src/rules/saas/jira.ts +++ b/src/rules/saas/atlassian.jira.ts @@ -1,7 +1,7 @@ import { register } from '../../register.js'; register({ - tech: 'jira', + tech: 'atlassian.jira', name: 'Jira', type: 'saas', dependencies: [ diff --git a/src/rules/saas/index.ts b/src/rules/saas/index.ts index 2c5738ac..849e13b3 100644 --- a/src/rules/saas/index.ts +++ b/src/rules/saas/index.ts @@ -30,7 +30,7 @@ import './hypertune.js'; import './iftt.js'; import './intercom.js'; import './intuit.js'; -import './jira.js'; +import './atlassian.jira.js'; import './klarna.js'; import './klaviyo.js'; import './launchdarkly.js'; diff --git a/src/rules/spec/docker/__snapshots__/component.test.ts.snap b/src/rules/spec/docker/__snapshots__/component.test.ts.snap index e030c20b..9810a117 100644 --- a/src/rules/spec/docker/__snapshots__/component.test.ts.snap +++ b/src/rules/spec/docker/__snapshots__/component.test.ts.snap @@ -18,6 +18,8 @@ exports[`docker > should match everything 1`] = ` "apache_storm", "apache_thrift", "atlasgo", + "atlassian", + "atlassian.jira", "aws", "aws.dynamodb", "aws.lambda", @@ -50,7 +52,6 @@ exports[`docker > should match everything 1`] = ` "hugo", "influxdb", "jenkins", - "jira", "joomla", "kibana", "kong", diff --git a/src/rules/spec/githubActions/__snapshots__/component.test.ts.snap b/src/rules/spec/githubActions/__snapshots__/component.test.ts.snap index 09b8b446..1c696a95 100644 --- a/src/rules/spec/githubActions/__snapshots__/component.test.ts.snap +++ b/src/rules/spec/githubActions/__snapshots__/component.test.ts.snap @@ -4,6 +4,8 @@ exports[`docker > should match all dependencies 1`] = ` [ "algolia", "alibabacloud", + "atlassian", + "atlassian.jira", "aws", "aws.cloudformation", "aws.cloudfront", @@ -43,7 +45,6 @@ exports[`docker > should match all dependencies 1`] = ` "github.pages", "hashicorp_vault", "heroku", - "jira", "kubernetes", "launchdarkly", "netlify", diff --git a/src/rules/spec/nodejs/__snapshots__/component.test.ts.snap b/src/rules/spec/nodejs/__snapshots__/component.test.ts.snap index 7c7e83e0..ee535a5b 100644 --- a/src/rules/spec/nodejs/__snapshots__/component.test.ts.snap +++ b/src/rules/spec/nodejs/__snapshots__/component.test.ts.snap @@ -14,6 +14,7 @@ exports[`npm > should match everything 1`] = ` "assemble", "astro", "atlassian", + "atlassian.jira", "atlassian.opsgenie", "auth0", "aws", @@ -140,7 +141,6 @@ exports[`npm > should match everything 1`] = ` "hypertune", "influxdb", "intercom", - "jira", "koa", "koalaanalytics", "koyeb", diff --git a/src/rules/spec/php/__snapshots__/component.test.ts.snap b/src/rules/spec/php/__snapshots__/component.test.ts.snap index 213f8a91..936f31d1 100644 --- a/src/rules/spec/php/__snapshots__/component.test.ts.snap +++ b/src/rules/spec/php/__snapshots__/component.test.ts.snap @@ -10,6 +10,8 @@ exports[`php > should match everything 1`] = ` "apache_couchdb", "apache_kafka", "apiplatform", + "atlassian", + "atlassian.jira", "auth0", "aws", "aws.cloudfront", @@ -74,7 +76,6 @@ exports[`php > should match everything 1`] = ` "hubspot", "influxdb", "intercom", - "jira", "joomla", "klaviyo", "kubernetes", diff --git a/src/rules/spec/ruby/__snapshots__/lockfile.test.ts.snap b/src/rules/spec/ruby/__snapshots__/lockfile.test.ts.snap index 936ba048..3bb5c2b6 100644 --- a/src/rules/spec/ruby/__snapshots__/lockfile.test.ts.snap +++ b/src/rules/spec/ruby/__snapshots__/lockfile.test.ts.snap @@ -6,6 +6,8 @@ exports[`ruby (component) > should match everything 1`] = ` "algolia", "apache_hadoop", "apache_kafka", + "atlassian", + "atlassian.jira", "auth0", "aws", "aws.apigateway", @@ -97,7 +99,6 @@ exports[`ruby (component) > should match everything 1`] = ` "heroku", "influxdb", "intercom", - "jira", "kubernetes", "launchdarkly", "lemonsqueezy", diff --git a/src/rules/spec/terraform/__snapshots__/resource.test.ts.snap b/src/rules/spec/terraform/__snapshots__/resource.test.ts.snap index c0d4a8ab..8702f46f 100644 --- a/src/rules/spec/terraform/__snapshots__/resource.test.ts.snap +++ b/src/rules/spec/terraform/__snapshots__/resource.test.ts.snap @@ -2,6 +2,8 @@ exports[`terraform (resource) > should match everything 1`] = ` [ + "atlassian", + "atlassian.jira", "aws", "aws.amplifyhosting", "aws.apigateway", @@ -79,7 +81,6 @@ exports[`terraform (resource) > should match everything 1`] = ` "gcp.spanner", "gcp.sql", "gcp.tasks", - "jira", "ovh", "ovh.database", "ovh.dedicated", diff --git a/src/types/techs.ts b/src/types/techs.ts index 82d22893..3bdafd51 100644 --- a/src/types/techs.ts +++ b/src/types/techs.ts @@ -46,6 +46,7 @@ export type AllowedKeys = | 'assemble' | 'astro' | 'atlasgo' + | 'atlassian.jira' | 'atlassian.opsgenie' | 'atlassian' | 'auth0' @@ -248,7 +249,6 @@ export type AllowedKeys = | 'jekyll' | 'jenkins' | 'jest' - | 'jira' | 'joomla' | 'kibana' | 'klarna'