From d836acba54d3bac018922a06adf98fafe02eceff Mon Sep 17 00:00:00 2001 From: wanhose Date: Mon, 23 May 2022 13:07:25 +0200 Subject: [PATCH] refactor(packages): report-service to api --- .commitlintrc | 4 +- docs/README.md | 2 +- packages/{report-service => api}/.env | 1 - packages/{report-service => api}/.eslintrc | 0 packages/{report-service => api}/LICENSE | 0 .../{report-service => api}/docs/README.md | 2 +- packages/{report-service => api}/nodemon.json | 0 packages/{report-service => api}/package.json | 2 +- packages/{report-service => api}/src/index.ts | 0 .../src/routes/v1/report.ts | 0 .../src/services/environment.ts | 0 .../src/services/mailing.ts | 0 .../{report-service => api}/tsconfig.json | 0 yarn.lock | 50 +++++++++---------- 14 files changed, 30 insertions(+), 31 deletions(-) rename packages/{report-service => api}/.env (52%) rename packages/{report-service => api}/.eslintrc (100%) rename packages/{report-service => api}/LICENSE (100%) rename packages/{report-service => api}/docs/README.md (83%) rename packages/{report-service => api}/nodemon.json (100%) rename packages/{report-service => api}/package.json (97%) rename packages/{report-service => api}/src/index.ts (100%) rename packages/{report-service => api}/src/routes/v1/report.ts (100%) rename packages/{report-service => api}/src/services/environment.ts (100%) rename packages/{report-service => api}/src/services/mailing.ts (100%) rename packages/{report-service => api}/tsconfig.json (100%) diff --git a/.commitlintrc b/.commitlintrc index 69943e1..84d9e6b 100644 --- a/.commitlintrc +++ b/.commitlintrc @@ -15,12 +15,12 @@ 2, "always", [ + "api", "browser-extension", "data", "docs", "landing-page", - "packages", - "report-service" + "packages" ] ] } diff --git a/docs/README.md b/docs/README.md index 0059bfb..61dd4aa 100644 --- a/docs/README.md +++ b/docs/README.md @@ -4,5 +4,5 @@ A browser extension that eats cookie consent dialogs. ## Repositories +- [API](/packages/api/) - [Browser extension](/packages/browser-extension/) -- [Report service](/packages/report-service/) diff --git a/packages/report-service/.env b/packages/api/.env similarity index 52% rename from packages/report-service/.env rename to packages/api/.env index 4708e25..3e21580 100644 --- a/packages/report-service/.env +++ b/packages/api/.env @@ -1,3 +1,2 @@ -CHROME_EXTENSION_ID=? MAIL_PASS=? MAIL_USER=? diff --git a/packages/report-service/.eslintrc b/packages/api/.eslintrc similarity index 100% rename from packages/report-service/.eslintrc rename to packages/api/.eslintrc diff --git a/packages/report-service/LICENSE b/packages/api/LICENSE similarity index 100% rename from packages/report-service/LICENSE rename to packages/api/LICENSE diff --git a/packages/report-service/docs/README.md b/packages/api/docs/README.md similarity index 83% rename from packages/report-service/docs/README.md rename to packages/api/docs/README.md index 60dadd7..958c446 100644 --- a/packages/report-service/docs/README.md +++ b/packages/api/docs/README.md @@ -1,4 +1,4 @@ -# Cookie Monster Dialog Report Service +# Cookie Monster Dialog API ## Contributing diff --git a/packages/report-service/nodemon.json b/packages/api/nodemon.json similarity index 100% rename from packages/report-service/nodemon.json rename to packages/api/nodemon.json diff --git a/packages/report-service/package.json b/packages/api/package.json similarity index 97% rename from packages/report-service/package.json rename to packages/api/package.json index 26eea8a..f22b25e 100644 --- a/packages/report-service/package.json +++ b/packages/api/package.json @@ -1,5 +1,5 @@ { - "name": "report-service", + "name": "api", "version": "1.0.0", "scripts": { "build": "rimraf build && tsc", diff --git a/packages/report-service/src/index.ts b/packages/api/src/index.ts similarity index 100% rename from packages/report-service/src/index.ts rename to packages/api/src/index.ts diff --git a/packages/report-service/src/routes/v1/report.ts b/packages/api/src/routes/v1/report.ts similarity index 100% rename from packages/report-service/src/routes/v1/report.ts rename to packages/api/src/routes/v1/report.ts diff --git a/packages/report-service/src/services/environment.ts b/packages/api/src/services/environment.ts similarity index 100% rename from packages/report-service/src/services/environment.ts rename to packages/api/src/services/environment.ts diff --git a/packages/report-service/src/services/mailing.ts b/packages/api/src/services/mailing.ts similarity index 100% rename from packages/report-service/src/services/mailing.ts rename to packages/api/src/services/mailing.ts diff --git a/packages/report-service/tsconfig.json b/packages/api/tsconfig.json similarity index 100% rename from packages/report-service/tsconfig.json rename to packages/api/tsconfig.json diff --git a/yarn.lock b/yarn.lock index 3abb291..a680835 100644 --- a/yarn.lock +++ b/yarn.lock @@ -804,6 +804,31 @@ __metadata: languageName: node linkType: hard +"api@workspace:packages/api": + version: 0.0.0-use.local + resolution: "api@workspace:packages/api" + dependencies: + "@fastify/cors": ^7.0.0 + "@fastify/rate-limit": ^6.0.0 + "@tsconfig/node16": ^1.0.2 + "@types/node": ^16.11.33 + "@types/nodemailer": ^6.4.4 + "@typescript-eslint/eslint-plugin": ^5.24.0 + "@typescript-eslint/parser": ^5.24.0 + dotenv: ^16.0.1 + eslint: ^8.15.0 + eslint-config-prettier: ^8.5.0 + eslint-plugin-prettier: ^4.0.0 + fastify: ^3.29.0 + nodemailer: ^6.7.5 + nodemon: ^2.0.16 + rimraf: ^3.0.2 + ts-node: ^10.7.0 + tsconfig-paths: ^4.0.0 + typescript: ^4.6.4 + languageName: unknown + linkType: soft + "aproba@npm:^1.0.3 || ^2.0.0": version: 2.0.0 resolution: "aproba@npm:2.0.0" @@ -3864,31 +3889,6 @@ __metadata: languageName: node linkType: hard -"report-service@workspace:packages/report-service": - version: 0.0.0-use.local - resolution: "report-service@workspace:packages/report-service" - dependencies: - "@fastify/cors": ^7.0.0 - "@fastify/rate-limit": ^6.0.0 - "@tsconfig/node16": ^1.0.2 - "@types/node": ^16.11.33 - "@types/nodemailer": ^6.4.4 - "@typescript-eslint/eslint-plugin": ^5.24.0 - "@typescript-eslint/parser": ^5.24.0 - dotenv: ^16.0.1 - eslint: ^8.15.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.0.0 - fastify: ^3.29.0 - nodemailer: ^6.7.5 - nodemon: ^2.0.16 - rimraf: ^3.0.2 - ts-node: ^10.7.0 - tsconfig-paths: ^4.0.0 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - "require-directory@npm:^2.1.1": version: 2.1.1 resolution: "require-directory@npm:2.1.1"