From d0c60bdd6961403c99ce7c2e45361c26990f50c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Noem=C3=AD=20Bl=C3=A1zquez?= Date: Sat, 6 Jul 2024 16:51:39 +0200 Subject: [PATCH] Adds protonode package scafolding --- packages/protobase/tsconfig.json | 2 +- packages/protonode/package.json | 17 +++++++++++++++++ packages/protonode/src/index.ts | 1 + packages/protonode/tsconfig.json | 16 ++++++++++++++++ yarn.lock | 8 ++++++++ 5 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 packages/protonode/package.json create mode 100644 packages/protonode/src/index.ts create mode 100644 packages/protonode/tsconfig.json diff --git a/packages/protobase/tsconfig.json b/packages/protobase/tsconfig.json index 3c569ea03..61a25cd2c 100644 --- a/packages/protobase/tsconfig.json +++ b/packages/protobase/tsconfig.json @@ -6,7 +6,7 @@ "declaration": true, "outDir": "./dist", "rootDir": "./src", - "strict": true, + "strict": false, "esModuleInterop": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true diff --git a/packages/protonode/package.json b/packages/protonode/package.json new file mode 100644 index 000000000..081f74137 --- /dev/null +++ b/packages/protonode/package.json @@ -0,0 +1,17 @@ +{ + "name": "protonode", + "version": "1.0.0", + "description": "Protofy library with node technologies", + "main": "dist/index.js", + "types": "dist/index.d.ts", + "scripts": { + "build": "tsc", + "clean": "rm -rf dist" + }, + "files": [ + "dist" + ], + "devDependencies": { + "typescript": "~5.3.3" + } +} diff --git a/packages/protonode/src/index.ts b/packages/protonode/src/index.ts new file mode 100644 index 000000000..83ca77ae7 --- /dev/null +++ b/packages/protonode/src/index.ts @@ -0,0 +1 @@ +export const test = 1 \ No newline at end of file diff --git a/packages/protonode/tsconfig.json b/packages/protonode/tsconfig.json new file mode 100644 index 000000000..61a25cd2c --- /dev/null +++ b/packages/protonode/tsconfig.json @@ -0,0 +1,16 @@ +{ + "compilerOptions": { + "target": "es5", + "lib": ["dom", "esnext"], + "module": "commonjs", + "declaration": true, + "outDir": "./dist", + "rootDir": "./src", + "strict": false, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true + }, + "include": ["src/**/*"], + "exclude": ["node_modules", "dist"] + } \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 456be02fc..c81f47224 100644 --- a/yarn.lock +++ b/yarn.lock @@ -25364,6 +25364,14 @@ __metadata: languageName: unknown linkType: soft +"protonode@workspace:packages/protonode": + version: 0.0.0-use.local + resolution: "protonode@workspace:packages/protonode" + dependencies: + typescript: "npm:~5.3.3" + languageName: unknown + linkType: soft + "proxy-addr@npm:~2.0.7": version: 2.0.7 resolution: "proxy-addr@npm:2.0.7"