From ce2a01d22a5252f385b7a57a8fe264e92d518ce4 Mon Sep 17 00:00:00 2001 From: Abdelrahman Essawy Date: Sat, 27 Apr 2024 11:20:11 +0300 Subject: [PATCH] fix: improve folder structure Signed-off-by: Abdelrahman Essawy --- index.ts | 1 + libs/{core => events}/.eslintrc.json | 0 libs/{core => events}/README.md | 0 libs/{core => events}/package.json | 2 +- libs/{core => events}/project.json | 24 ++++++++++++++-------- libs/{core => events}/src/index.ts | 0 libs/{core => events}/src/lib/core.spec.ts | 0 libs/{core => events}/src/lib/core.ts | 0 libs/{core => events}/tsconfig.json | 0 libs/{core => events}/tsconfig.lib.json | 0 libs/{core => events}/tsconfig.spec.json | 0 libs/{core => events}/vite.config.ts | 0 package.json | 2 +- tsconfig.base.json | 2 +- 14 files changed, 19 insertions(+), 12 deletions(-) create mode 100644 index.ts rename libs/{core => events}/.eslintrc.json (100%) rename libs/{core => events}/README.md (100%) rename libs/{core => events}/package.json (96%) rename libs/{core => events}/project.json (56%) rename libs/{core => events}/src/index.ts (100%) rename libs/{core => events}/src/lib/core.spec.ts (100%) rename libs/{core => events}/src/lib/core.ts (100%) rename libs/{core => events}/tsconfig.json (100%) rename libs/{core => events}/tsconfig.lib.json (100%) rename libs/{core => events}/tsconfig.spec.json (100%) rename libs/{core => events}/vite.config.ts (100%) diff --git a/index.ts b/index.ts new file mode 100644 index 0000000..8bf776e --- /dev/null +++ b/index.ts @@ -0,0 +1 @@ +export * from './libs/core'; diff --git a/libs/core/.eslintrc.json b/libs/events/.eslintrc.json similarity index 100% rename from libs/core/.eslintrc.json rename to libs/events/.eslintrc.json diff --git a/libs/core/README.md b/libs/events/README.md similarity index 100% rename from libs/core/README.md rename to libs/events/README.md diff --git a/libs/core/package.json b/libs/events/package.json similarity index 96% rename from libs/core/package.json rename to libs/events/package.json index 18b092d..56c10d5 100644 --- a/libs/core/package.json +++ b/libs/events/package.json @@ -1,5 +1,5 @@ { - "name": "core", + "name": "@enegix/events", "version": "0.1.2", "license": "MIT", "type": "commonjs", diff --git a/libs/core/project.json b/libs/events/project.json similarity index 56% rename from libs/core/project.json rename to libs/events/project.json index ee6af4b..1788197 100644 --- a/libs/core/project.json +++ b/libs/events/project.json @@ -1,7 +1,7 @@ { - "name": "core", + "name": "events", "$schema": "../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/core/src", + "sourceRoot": "libs/events/src", "projectType": "library", "release": { "version": { @@ -15,12 +15,16 @@ "targets": { "build": { "executor": "@nx/js:tsc", - "outputs": ["{options.outputPath}"], + "outputs": [ + "{options.outputPath}" + ], "options": { - "outputPath": "dist/libs/core", - "main": "libs/core/src/index.ts", - "tsConfig": "libs/core/tsconfig.lib.json", - "assets": ["libs/core/*.md"] + "outputPath": "dist/libs/events", + "main": "libs/events/src/index.ts", + "tsConfig": "libs/events/tsconfig.lib.json", + "assets": [ + "libs/events/*.md" + ] } }, "nx-release-publish": { @@ -30,9 +34,11 @@ }, "test": { "executor": "@nx/vite:test", - "outputs": ["{options.reportsDirectory}"], + "outputs": [ + "{options.reportsDirectory}" + ], "options": { - "reportsDirectory": "../../coverage/libs/core" + "reportsDirectory": "../../coverage/libs/events" } } } diff --git a/libs/core/src/index.ts b/libs/events/src/index.ts similarity index 100% rename from libs/core/src/index.ts rename to libs/events/src/index.ts diff --git a/libs/core/src/lib/core.spec.ts b/libs/events/src/lib/core.spec.ts similarity index 100% rename from libs/core/src/lib/core.spec.ts rename to libs/events/src/lib/core.spec.ts diff --git a/libs/core/src/lib/core.ts b/libs/events/src/lib/core.ts similarity index 100% rename from libs/core/src/lib/core.ts rename to libs/events/src/lib/core.ts diff --git a/libs/core/tsconfig.json b/libs/events/tsconfig.json similarity index 100% rename from libs/core/tsconfig.json rename to libs/events/tsconfig.json diff --git a/libs/core/tsconfig.lib.json b/libs/events/tsconfig.lib.json similarity index 100% rename from libs/core/tsconfig.lib.json rename to libs/events/tsconfig.lib.json diff --git a/libs/core/tsconfig.spec.json b/libs/events/tsconfig.spec.json similarity index 100% rename from libs/core/tsconfig.spec.json rename to libs/events/tsconfig.spec.json diff --git a/libs/core/vite.config.ts b/libs/events/vite.config.ts similarity index 100% rename from libs/core/vite.config.ts rename to libs/events/vite.config.ts diff --git a/package.json b/package.json index 6af0699..85f9c28 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "@enegix/source", + "name": "@enegix/events-source", "scripts": {}, "publishConfig": { "access": "public" diff --git a/tsconfig.base.json b/tsconfig.base.json index b4cfc69..b8fb4ed 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -15,7 +15,7 @@ "skipDefaultLibCheck": true, "baseUrl": ".", "paths": { - "@enegix/events": ["libs/core/src/index.ts"], + "@enegix/events": ["libs/events/src/index.ts"] } }, "exclude": ["node_modules", "tmp"]