From b4b6192f1c1301dcce7a96dc7dddfca116070adb Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Tue, 20 Dec 2022 11:42:59 +0300 Subject: [PATCH] repo: move tools to packages/tools --- package.json | 3 ++- {tools => packages/tools}/array.ts | 0 {tools => packages/tools}/entity.ts | 0 {tools => packages/tools}/mobx.ts | 0 {tools => packages/tools}/number.ts | 0 {tools => packages/tools}/object.ts | 0 packages/tools/package.json | 11 +++++++++++ packages/tools/tsconfig.json | 21 +++++++++++++++++++++ yarn.lock | 27 ++++++++++++++++++++++----- 9 files changed, 56 insertions(+), 6 deletions(-) rename {tools => packages/tools}/array.ts (100%) rename {tools => packages/tools}/entity.ts (100%) rename {tools => packages/tools}/mobx.ts (100%) rename {tools => packages/tools}/number.ts (100%) rename {tools => packages/tools}/object.ts (100%) create mode 100644 packages/tools/package.json create mode 100644 packages/tools/tsconfig.json diff --git a/package.json b/package.json index 2c25400..e5e7d61 100644 --- a/package.json +++ b/package.json @@ -41,12 +41,13 @@ "next-plugin-graphql": "^0.0.2", "next-with-less": "^2.0.5", "normalize.css": "^8.0.1", - "radash": "^8.0.0", + "radash": "^10.3.0", "react": "^18.2.0", "react-dom": "^18.2.0", "sharp": "^0.30.4", "styled-components": "^5.3.5", "superjson": "^1.11.0", + "tools": "*", "ui": "*", "use-debounce": "^8.0.1", "zod": "^3.19.1" diff --git a/tools/array.ts b/packages/tools/array.ts similarity index 100% rename from tools/array.ts rename to packages/tools/array.ts diff --git a/tools/entity.ts b/packages/tools/entity.ts similarity index 100% rename from tools/entity.ts rename to packages/tools/entity.ts diff --git a/tools/mobx.ts b/packages/tools/mobx.ts similarity index 100% rename from tools/mobx.ts rename to packages/tools/mobx.ts diff --git a/tools/number.ts b/packages/tools/number.ts similarity index 100% rename from tools/number.ts rename to packages/tools/number.ts diff --git a/tools/object.ts b/packages/tools/object.ts similarity index 100% rename from tools/object.ts rename to packages/tools/object.ts diff --git a/packages/tools/package.json b/packages/tools/package.json new file mode 100644 index 0000000..c52e553 --- /dev/null +++ b/packages/tools/package.json @@ -0,0 +1,11 @@ +{ + "name": "tools", + "version": "0.0.0", + "main": "./index.tsx", + "types": "./index.tsx", + "license": "MIT", + "dependencies": { + "mobx": "^6.7.0", + "radash": "^10.3.0" + } +} diff --git a/packages/tools/tsconfig.json b/packages/tools/tsconfig.json new file mode 100644 index 0000000..f04e2fc --- /dev/null +++ b/packages/tools/tsconfig.json @@ -0,0 +1,21 @@ +{ + "$schema": "https://json.schemastore.org/tsconfig", + "display": "Default", + "compilerOptions": { + "composite": false, + "declaration": true, + "declarationMap": true, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "inlineSources": false, + "isolatedModules": true, + "moduleResolution": "node", + "noUnusedLocals": false, + "noUnusedParameters": false, + "preserveWatchOutput": true, + "skipLibCheck": true, + "strict": true, + "target": "ES2021" + }, + "exclude": ["node_modules"] +} diff --git a/yarn.lock b/yarn.lock index b2251ca..5b0d671 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6598,12 +6598,13 @@ __metadata: next-with-less: ^2.0.5 normalize.css: ^8.0.1 prettier: 2.7.1 - radash: ^8.0.0 + radash: ^10.3.0 react: ^18.2.0 react-dom: ^18.2.0 sharp: ^0.30.4 styled-components: ^5.3.5 superjson: ^1.11.0 + tools: "*" ts-jest: ^29.0.1 turbo: ^1.6.3 typescript: 4.8.3 @@ -9843,6 +9844,13 @@ __metadata: languageName: node linkType: hard +"mobx@npm:^6.7.0": + version: 6.7.0 + resolution: "mobx@npm:6.7.0" + checksum: 895b46177b074b4b9c43b3eb5a9e86ed9d75e86d99db0be362e9ff1bcc81eddd04d4cbe4a207bccb814621bd17889191d87be0dab4073d24a0ad3edefdd3a9bc + languageName: node + linkType: hard + "moment@npm:2.29.3, moment@npm:^2.24.0, moment@npm:^2.29.2": version: 2.29.3 resolution: "moment@npm:2.29.3" @@ -10996,10 +11004,10 @@ __metadata: languageName: node linkType: hard -"radash@npm:^8.0.0": - version: 8.0.0 - resolution: "radash@npm:8.0.0" - checksum: cc7fead82834b96568989d01fb68a9e3c553292d2e640375030b4ecfdfdbb09d4484736e36bf86b09e42526d7245b975d8b546ead6430fdc2b43a724651c449e +"radash@npm:^10.3.0": + version: 10.3.0 + resolution: "radash@npm:10.3.0" + checksum: 789b85ebc5b3fc9763c663df5691b171b1afd4db055ddc19e84e812fbf48e707b03fb39d0b6ebd55c0b8f9417046de97c394eb72f55e3bcf3ae0be317379b454 languageName: node linkType: hard @@ -13218,6 +13226,15 @@ __metadata: languageName: node linkType: hard +"tools@*, tools@workspace:packages/tools": + version: 0.0.0-use.local + resolution: "tools@workspace:packages/tools" + dependencies: + mobx: ^6.7.0 + radash: ^10.3.0 + languageName: unknown + linkType: soft + "tough-cookie@npm:^4.0.0": version: 4.1.2 resolution: "tough-cookie@npm:4.1.2"