diff --git a/src/common/techs.ts b/src/common/techs.ts index beb4aa51..c2caea0a 100644 --- a/src/common/techs.ts +++ b/src/common/techs.ts @@ -28,7 +28,7 @@ export const list: TechItem[] = [ { key: 'dependabot', name: 'Dependabot', type: 'ci' }, { key: 'digitalocean', name: 'Digital Ocean', type: 'hosting' }, { key: 'docker', name: 'Docker', type: 'tool' }, - { key: 'dynamodb', name: 'DynamoDB', type: 'db' }, + { key: 'aws.dynamodb', name: 'DynamoDB', type: 'db' }, { key: 'elasticloud', name: 'Elastic Cloud', type: 'sass' }, { key: 'elasticsearch', name: 'Elasticsearch', type: 'db' }, { key: 'elasticstack', name: 'ElasticStack', type: 'hosting' }, @@ -40,7 +40,6 @@ export const list: TechItem[] = [ { key: 'fastify', name: 'Fastify', type: 'tool' }, { key: 'firebase', name: 'Firebase', type: 'hosting' }, { key: 'flyio', name: 'Fly.io', type: 'hosting' }, - { key: 'gce', name: 'GCE', type: 'hosting' }, { key: 'gcp', name: 'GCP', type: 'hosting' }, { key: 'gcp.bigquery', name: 'Big Query', type: 'db' }, { key: 'gcp.cloudrun', name: 'Cloud Run', type: 'hosting' }, @@ -75,7 +74,7 @@ export const list: TechItem[] = [ { key: 'mariadb', name: 'MariaDB', type: 'db' }, { key: 'memcached', name: 'Memcached', type: 'db' }, { key: 'mongodb', name: 'MongoDB', type: 'db' }, - { key: 'mongodbatlas', name: 'MongoDB Atlas', type: 'hosting' }, + { key: 'mongodbatlas', name: 'MongoDB Atlas', type: 'db' }, { key: 'mysql', name: 'Mysql', type: 'db' }, { key: 'neo4j', name: 'Neo4J', type: 'tool' }, { key: 'netlify', name: 'Netlify', type: 'hosting' }, @@ -92,7 +91,6 @@ export const list: TechItem[] = [ { key: 'powershell', name: 'Powershell', type: 'language' }, { key: 'prettier', name: 'Prettier', type: 'tool' }, { key: 'prisma', name: 'Prisma', type: 'tool' }, - { key: 'pubsub', name: 'PubSub', type: 'messaging' }, { key: 'python', name: 'Python', type: 'language' }, { key: 'rabbitmq', name: 'RabbitMQ', type: 'messaging' }, { key: 'react', name: 'React', type: 'language' }, diff --git a/src/rules/db/dynamodb.ts b/src/rules/db/aws.dynamodb.ts similarity index 91% rename from src/rules/db/dynamodb.ts rename to src/rules/db/aws.dynamodb.ts index bd1d1dd8..6bf310b3 100644 --- a/src/rules/db/dynamodb.ts +++ b/src/rules/db/aws.dynamodb.ts @@ -1,7 +1,7 @@ import { register } from '../../rules.js'; register({ - tech: 'dynamodb', + tech: 'aws.dynamodb', dependencies: [ { type: 'npm', name: '@aws-sdk/client-dynamodb' }, { diff --git a/src/rules/db/index.ts b/src/rules/db/index.ts index 696a62b3..08dbf6db 100644 --- a/src/rules/db/index.ts +++ b/src/rules/db/index.ts @@ -1,6 +1,6 @@ import './cassandra.js'; import './couchbase.js'; -import './dynamodb.js'; +import './aws.dynamodb.js'; import './elasticsearch.js'; import './influxdb.js'; import './mariadb.js'; diff --git a/src/types/techs.ts b/src/types/techs.ts index 97de5f7d..090d8c6f 100644 --- a/src/types/techs.ts +++ b/src/types/techs.ts @@ -15,6 +15,7 @@ export type AllowedKeys = | 'angular' | 'appveyor' | 'auth0' + | 'aws.dynamodb' | 'aws' | 'azure.ci' | 'azure' @@ -37,7 +38,6 @@ export type AllowedKeys = | 'dependabot' | 'digitalocean' | 'docker' - | 'dynamodb' | 'elasticloud' | 'elasticsearch' | 'elasticstack' @@ -49,7 +49,6 @@ export type AllowedKeys = | 'fastify' | 'firebase' | 'flyio' - | 'gce' | 'gcp.bigquery' | 'gcp.cloudrun' | 'gcp.gce' @@ -101,7 +100,6 @@ export type AllowedKeys = | 'powershell' | 'prettier' | 'prisma' - | 'pubsub' | 'python' | 'rabbitmq' | 'react'