From 8b2bd99536b4182d8577a36c23eb978e43438511 Mon Sep 17 00:00:00 2001 From: IvanHoncharenko Date: Mon, 10 Apr 2023 14:15:36 +0300 Subject: [PATCH] Rollup config updated --- package-lock.json | 6 +++--- package.json | 6 ++++++ src/interfaces/general.ts | 1 + src/interfaces/index.ts | 1 + tsconfig.json | 8 ++++++-- 5 files changed, 17 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5b9df31..d63b2ac 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11093,9 +11093,9 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "node_modules/@types/react": { - "version": "18.0.33", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.33.tgz", - "integrity": "sha512-sHxzVxeanvQyQ1lr8NSHaj0kDzcNiGpILEVt69g9S31/7PfMvNCKLKcsHw4lYKjs3cGNJjXSP4mYzX43QlnjNA==", + "version": "18.0.34", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.34.tgz", + "integrity": "sha512-NO1UO8941541CJl1BeOXi8a9dNKFK09Gnru5ZJqkm4Q3/WoQJtHvmwt0VX0SB9YCEwe7TfSSxDuaNmx6H2BAIQ==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", diff --git a/package.json b/package.json index dddc537..5b4978d 100644 --- a/package.json +++ b/package.json @@ -2,6 +2,12 @@ "name": "onix-hydra-design-system", "version": "0.1.0", "private": true, + "main": "dist/cjs/index.js", + "module": "dist/esm/index.js", + "files": [ + "dist" + ], + "types": "dist/index.d.ts", "dependencies": { "@hookform/resolvers": "^3.0.0", "@reduxjs/toolkit": "^1.9.3", diff --git a/src/interfaces/general.ts b/src/interfaces/general.ts index e69de29..cb0ff5c 100644 --- a/src/interfaces/general.ts +++ b/src/interfaces/general.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/interfaces/index.ts b/src/interfaces/index.ts index e69de29..cb0ff5c 100644 --- a/src/interfaces/index.ts +++ b/src/interfaces/index.ts @@ -0,0 +1 @@ +export {}; diff --git a/tsconfig.json b/tsconfig.json index 0435ac0..3193daa 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -13,12 +13,16 @@ "strict": true, "forceConsistentCasingInFileNames": true, "noFallthroughCasesInSwitch": true, - "module": "esnext", + "jsx": "react", + "module": "ESNext", + "declaration": true, + "declarationDir": "types", + "sourceMap": true, + "outDir": "dist", "moduleResolution": "node", "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, - "jsx": "react-jsx" }, "include": ["src", "index.d.ts"] }