From ab00ef0980fe290712dcf5325a92c4f21ab50982 Mon Sep 17 00:00:00 2001 From: Egor Didenko Date: Thu, 11 Apr 2024 19:46:31 +0300 Subject: [PATCH 1/7] ci: added GH_TOKEN (#10) --- .github/workflows/release-manual.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release-manual.yml b/.github/workflows/release-manual.yml index 2aff860..80e9f55 100644 --- a/.github/workflows/release-manual.yml +++ b/.github/workflows/release-manual.yml @@ -26,6 +26,7 @@ jobs: - name: "Version and publish 🚀" env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} run: | From b88bbfd31b086cbe30c34b204f5a5c05e8b2c964 Mon Sep 17 00:00:00 2001 From: Egor Didenko Date: Thu, 11 Apr 2024 20:02:00 +0300 Subject: [PATCH 2/7] ci: change NPM_TOKEN > NPM_AUTH_TOKEN (#11) --- .github/workflows/release-manual.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-manual.yml b/.github/workflows/release-manual.yml index 80e9f55..5f63046 100644 --- a/.github/workflows/release-manual.yml +++ b/.github/workflows/release-manual.yml @@ -28,7 +28,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + NPM_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }} run: | git config --global user.email "github-actions[bot]@users.noreply.github.com" git config --global user.name "github-actions[bot]" From 334ba742b9ad4f2c1e0a56665afcae8e725e31ac Mon Sep 17 00:00:00 2001 From: Egor Didenko Date: Mon, 15 Apr 2024 08:14:35 -0400 Subject: [PATCH 3/7] perf/improve commits (#12) * perf: added biome and lint-staged * perf: added husky * perf: fixed file via biome * perf: added dist in ignore * ci: added check codeql in all PR --- .github/workflows/codeql.yml | 2 - .husky/pre-commit | 5 + .lintstagedrc.json | 3 + biome.json | 18 + lerna.json | 5 +- nx.json | 12 +- package-lock.json | 688 +++++++++++++++++- package.json | 14 +- packages/react-adapter/package.json | 4 +- packages/react-adapter/tsconfig.json | 10 +- packages/react-uploader/package.json | 4 +- .../src/Uploader/core/AdapterConfig/index.ts | 2 +- .../core/AdapterUploadCtxProvider/index.ts | 2 +- packages/react-uploader/tsconfig.json | 11 +- 14 files changed, 733 insertions(+), 47 deletions(-) create mode 100644 .husky/pre-commit create mode 100644 .lintstagedrc.json create mode 100644 biome.json diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 50870c7..02199ab 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -2,8 +2,6 @@ name: "CodeQL" on: pull_request: - branches: - - main push: branches: - main diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100644 index 0000000..ae2ee60 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,5 @@ +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" + +./node_modules/.bin/lint-staged + diff --git a/.lintstagedrc.json b/.lintstagedrc.json new file mode 100644 index 0000000..b119f1d --- /dev/null +++ b/.lintstagedrc.json @@ -0,0 +1,3 @@ +{ + "*.{js,ts}": ["biome lint . ", "git add"] +} diff --git a/biome.json b/biome.json new file mode 100644 index 0000000..dd06f05 --- /dev/null +++ b/biome.json @@ -0,0 +1,18 @@ +{ + "$schema": "https://biomejs.dev/schemas/1.6.4/schema.json", + "organizeImports": { + "enabled": true + }, + "linter": { + "enabled": true, + "rules": { + "recommended": true + }, + "ignore": ["./.nx", "node_modules/", "dist/"] + }, + "formatter": { + "indentStyle": "space", + "enabled": true, + "lineWidth": 80 + } +} diff --git a/lerna.json b/lerna.json index bc583f6..a626e01 100644 --- a/lerna.json +++ b/lerna.json @@ -5,10 +5,7 @@ "version": { "createRelease": "github", "conventionalCommits": true, - "allowBranch": [ - "main", - "develop" - ], + "allowBranch": ["main", "develop"], "message": "chore(release): publish" } } diff --git a/nx.json b/nx.json index f395a47..64b392e 100644 --- a/nx.json +++ b/nx.json @@ -2,24 +2,18 @@ "targetDefaults": { "dev": { "cache": true, - "dependsOn": [ - "^dev" - ] + "dependsOn": ["^dev"] }, "build": { "cache": true, - "dependsOn": [ - "^build" - ] + "dependsOn": ["^build"] }, "preview": { "dependsOn": [] }, "test": { "cache": true, - "dependsOn": [ - "^test" - ] + "dependsOn": ["^test"] } } } diff --git a/package-lock.json b/package-lock.json index 7377542..01c9a77 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,8 +13,11 @@ "packages/react-uploader" ], "devDependencies": { + "@biomejs/biome": "1.6.4", "@vitest/browser": "^1.3.1", + "husky": "^9.0.11", "lerna": "^8.1.2", + "lint-staged": "^15.2.2", "prettier": "3.2.5", "react": "^18.2.0", "typescript": "^5.2.2", @@ -119,6 +122,161 @@ "node": ">=6.0.0" } }, + "node_modules/@biomejs/biome": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-1.6.4.tgz", + "integrity": "sha512-3groVd2oWsLC0ZU+XXgHSNbq31lUcOCBkCcA7sAQGBopHcmL+jmmdoWlY3S61zIh+f2mqQTQte1g6PZKb3JJjA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "biome": "bin/biome" + }, + "engines": { + "node": ">=14.21.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/biome" + }, + "optionalDependencies": { + "@biomejs/cli-darwin-arm64": "1.6.4", + "@biomejs/cli-darwin-x64": "1.6.4", + "@biomejs/cli-linux-arm64": "1.6.4", + "@biomejs/cli-linux-arm64-musl": "1.6.4", + "@biomejs/cli-linux-x64": "1.6.4", + "@biomejs/cli-linux-x64-musl": "1.6.4", + "@biomejs/cli-win32-arm64": "1.6.4", + "@biomejs/cli-win32-x64": "1.6.4" + } + }, + "node_modules/@biomejs/cli-darwin-arm64": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-1.6.4.tgz", + "integrity": "sha512-2WZef8byI9NRzGajGj5RTrroW9BxtfbP9etigW1QGAtwu/6+cLkdPOWRAs7uFtaxBNiKFYA8j/BxV5zeAo5QOQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-darwin-x64": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-1.6.4.tgz", + "integrity": "sha512-uo1zgM7jvzcoDpF6dbGizejDLCqNpUIRkCj/oEK0PB0NUw8re/cn1EnxuOLZqDpn+8G75COLQTOx8UQIBBN/Kg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-arm64": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-1.6.4.tgz", + "integrity": "sha512-wAOieaMNIpLrxGc2/xNvM//CIZg7ueWy3V5A4T7gDZ3OL/Go27EKE59a+vMKsBCYmTt7jFl4yHz0TUkUbodA/w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-arm64-musl": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.6.4.tgz", + "integrity": "sha512-Hp8Jwt6rjj0wCcYAEN6/cfwrrPLLlGOXZ56Lei4Pt4jy39+UuPeAVFPeclrrCfxyL1wQ2xPrhd/saTHSL6DoJg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-x64": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-1.6.4.tgz", + "integrity": "sha512-qTWhuIw+/ePvOkjE9Zxf5OqSCYxtAvcTJtVmZT8YQnmY2I62JKNV2m7tf6O5ViKZUOP0mOQ6NgqHKcHH1eT8jw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-x64-musl": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-1.6.4.tgz", + "integrity": "sha512-wqi0hr8KAx5kBO0B+m5u8QqiYFFBJOSJVSuRqTeGWW+GYLVUtXNidykNqf1JsW6jJDpbkSp2xHKE/bTlVaG2Kg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-win32-arm64": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-1.6.4.tgz", + "integrity": "sha512-Wp3FiEeF6v6C5qMfLkHwf4YsoNHr/n0efvoC8jCKO/kX05OXaVExj+1uVQ1eGT7Pvx0XVm/TLprRO0vq/V6UzA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-win32-x64": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-1.6.4.tgz", + "integrity": "sha512-mz183Di5hTSGP7KjNWEhivcP1wnHLGmOxEROvoFsIxMYtDhzJDad4k5gI/1JbmA0xe4n52vsgqo09tBhrMT/Zg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.21.3" + } + }, "node_modules/@esbuild/aix-ppc64": { "version": "0.19.12", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", @@ -2991,6 +3149,72 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/cli-truncate": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "dev": true, + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/cli-truncate/node_modules/emoji-regex": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "dev": true + }, + "node_modules/cli-truncate/node_modules/string-width": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", + "dev": true, + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/cli-width": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", @@ -3132,6 +3356,12 @@ "color-support": "bin.js" } }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, "node_modules/colors": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", @@ -4098,6 +4328,18 @@ "node": "6.* || 8.* || >= 10.*" } }, + "node_modules/get-east-asian-width": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", + "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/get-func-name": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", @@ -4508,6 +4750,21 @@ "ms": "^2.0.0" } }, + "node_modules/husky": { + "version": "9.0.11", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", + "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==", + "dev": true, + "bin": { + "husky": "bin.mjs" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, "node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -5607,6 +5864,15 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/lilconfig": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", + "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", + "dev": true, + "engines": { + "node": ">=14" + } + }, "node_modules/lines-and-columns": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.4.tgz", @@ -5616,6 +5882,156 @@ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, + "node_modules/lint-staged": { + "version": "15.2.2", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.2.tgz", + "integrity": "sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==", + "dev": true, + "dependencies": { + "chalk": "5.3.0", + "commander": "11.1.0", + "debug": "4.3.4", + "execa": "8.0.1", + "lilconfig": "3.0.0", + "listr2": "8.0.1", + "micromatch": "4.0.5", + "pidtree": "0.6.0", + "string-argv": "0.3.2", + "yaml": "2.3.4" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" + }, + "engines": { + "node": ">=18.12.0" + }, + "funding": { + "url": "https://opencollective.com/lint-staged" + } + }, + "node_modules/lint-staged/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/lint-staged/node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/listr2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.1.tgz", + "integrity": "sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==", + "dev": true, + "dependencies": { + "cli-truncate": "^4.0.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^6.0.0", + "rfdc": "^1.3.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/listr2/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/listr2/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/listr2/node_modules/emoji-regex": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "dev": true + }, + "node_modules/listr2/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true + }, + "node_modules/listr2/node_modules/string-width": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", + "dev": true, + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/listr2/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/listr2/node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/load-json-file": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", @@ -5708,6 +6124,208 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/log-update": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.0.0.tgz", + "integrity": "sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==", + "dev": true, + "dependencies": { + "ansi-escapes": "^6.2.0", + "cli-cursor": "^4.0.0", + "slice-ansi": "^7.0.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-escapes": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", + "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/log-update/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-update/node_modules/cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "dev": true, + "dependencies": { + "restore-cursor": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/emoji-regex": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "dev": true + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", + "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", + "dev": true, + "dependencies": { + "get-east-asian-width": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/log-update/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/restore-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/log-update/node_modules/slice-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", + "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", + "dev": true, + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", @@ -7676,6 +8294,18 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/pidtree": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", + "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, "node_modules/pify": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", @@ -8348,6 +8978,12 @@ "node": ">=0.10.0" } }, + "node_modules/rfdc": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.1.tgz", + "integrity": "sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==", + "dev": true + }, "node_modules/rimraf": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", @@ -8777,6 +9413,46 @@ "node": ">=8" } }, + "node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/smart-buffer": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", @@ -10187,6 +10863,15 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, + "node_modules/yaml": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", + "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, "node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", @@ -10255,7 +10940,8 @@ }, "packages/react-uploader": { "name": "@uploadcare/react-uploader", - "version": "0.0.1-alpha.4", + "version": "0.0.1-alpha.5", + "license": "MIT", "dependencies": { "@uploadcare/blocks": "^0.36.1-alpha.1", "@uploadcare/react-adapter": "0.0.1-alpha.0" diff --git a/package.json b/package.json index dd0036d..19102c9 100644 --- a/package.json +++ b/package.json @@ -5,23 +5,23 @@ "type": "module", "scripts": { "build": "npm run build --workspaces", - "test": "npm run test --workspaces" + "test": "npm run test --workspaces", + "prepare": "husky install" }, "author": "", "license": "ISC", - "workspaces": [ - "packages/react-adapter", - "packages/react-uploader" - ], + "workspaces": ["packages/react-adapter", "packages/react-uploader"], "devDependencies": { + "@biomejs/biome": "1.6.4", "@vitest/browser": "^1.3.1", + "husky": "^9.0.11", "lerna": "^8.1.2", + "lint-staged": "^15.2.2", "prettier": "3.2.5", "react": "^18.2.0", "typescript": "^5.2.2", "vite": "^5.1.4", "vite-plugin-dts": "^3.7.3", "vitest": "^1.3.1" - }, - "dependencies": {} + } } diff --git a/packages/react-adapter/package.json b/packages/react-adapter/package.json index 95f7077..2771d9c 100644 --- a/packages/react-adapter/package.json +++ b/packages/react-adapter/package.json @@ -3,9 +3,7 @@ "version": "0.0.1-alpha.0", "private": false, "type": "module", - "files": [ - "dist" - ], + "files": ["dist"], "main": "./dist/react-adapter.cjs", "module": "./dist/react-adapter.js", "types": "./dist/react-adapter.d.ts", diff --git a/packages/react-adapter/tsconfig.json b/packages/react-adapter/tsconfig.json index 7f2910c..27f1a5c 100644 --- a/packages/react-adapter/tsconfig.json +++ b/packages/react-adapter/tsconfig.json @@ -3,11 +3,7 @@ "target": "ES2020", "useDefineForClassFields": true, "module": "ESNext", - "lib": [ - "ES2020", - "DOM", - "DOM.Iterable" - ], + "lib": ["ES2020", "DOM", "DOM.Iterable"], "skipLibCheck": true, /* Bundler mode */ "moduleResolution": "bundler", @@ -22,7 +18,5 @@ "noFallthroughCasesInSwitch": true, "esModuleInterop": true }, - "include": [ - "src" - ] + "include": ["src"] } diff --git a/packages/react-uploader/package.json b/packages/react-uploader/package.json index 7d7cb11..f022bf4 100644 --- a/packages/react-uploader/package.json +++ b/packages/react-uploader/package.json @@ -3,9 +3,7 @@ "version": "0.0.1-alpha.5", "private": false, "type": "module", - "files": [ - "dist" - ], + "files": ["dist"], "main": "./dist/react-uploader.cjs", "module": "./dist/react-uploader.js", "types": "./dist/react-uploader.d.ts", diff --git a/packages/react-uploader/src/Uploader/core/AdapterConfig/index.ts b/packages/react-uploader/src/Uploader/core/AdapterConfig/index.ts index fc540b0..bef0691 100644 --- a/packages/react-uploader/src/Uploader/core/AdapterConfig/index.ts +++ b/packages/react-uploader/src/Uploader/core/AdapterConfig/index.ts @@ -1 +1 @@ -export { AdapterConfig } from './AdapterConfig' +export { AdapterConfig } from "./AdapterConfig"; diff --git a/packages/react-uploader/src/Uploader/core/AdapterUploadCtxProvider/index.ts b/packages/react-uploader/src/Uploader/core/AdapterUploadCtxProvider/index.ts index fdb4db9..c0b0126 100644 --- a/packages/react-uploader/src/Uploader/core/AdapterUploadCtxProvider/index.ts +++ b/packages/react-uploader/src/Uploader/core/AdapterUploadCtxProvider/index.ts @@ -1 +1 @@ -export { AdapterUploadCtxProvider } from './AdapterUploadCtxProvider' +export { AdapterUploadCtxProvider } from "./AdapterUploadCtxProvider"; diff --git a/packages/react-uploader/tsconfig.json b/packages/react-uploader/tsconfig.json index 426a355..7f31b90 100644 --- a/packages/react-uploader/tsconfig.json +++ b/packages/react-uploader/tsconfig.json @@ -3,11 +3,7 @@ "target": "ES2020", "useDefineForClassFields": true, "module": "ESNext", - "lib": [ - "ES2020", - "DOM", - "DOM.Iterable" - ], + "lib": ["ES2020", "DOM", "DOM.Iterable"], "skipLibCheck": true, /* Bundler mode */ "moduleResolution": "bundler", @@ -23,7 +19,6 @@ "esModuleInterop": true, "jsx": "react" }, - "include": [ - "src" - ] + + "include": ["src"] } From a01c17c007ba99dc97a6c56a0d6e3c71ef72c756 Mon Sep 17 00:00:00 2001 From: Egor Didenko Date: Mon, 15 Apr 2024 08:29:32 -0400 Subject: [PATCH 4/7] build: bump version in projects to 0.1.0 --- package-lock.json | 12 ++++++++++-- packages/react-adapter/package.json | 2 +- packages/react-uploader/package.json | 2 +- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 01c9a77..d99e2e9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10933,14 +10933,14 @@ }, "packages/react-adapter": { "name": "@uploadcare/react-adapter", - "version": "0.0.1-alpha.0", + "version": "0.1.0", "peerDependencies": { "@types/react": "17 || 18" } }, "packages/react-uploader": { "name": "@uploadcare/react-uploader", - "version": "0.0.1-alpha.5", + "version": "0.1.0", "license": "MIT", "dependencies": { "@uploadcare/blocks": "^0.36.1-alpha.1", @@ -10949,6 +10949,14 @@ "peerDependencies": { "@types/react": "17 || 18" } + }, + "packages/react-uploader/node_modules/@uploadcare/react-adapter": { + "version": "0.0.1-alpha.0", + "resolved": "https://registry.npmjs.org/@uploadcare/react-adapter/-/react-adapter-0.0.1-alpha.0.tgz", + "integrity": "sha512-EZsrh5PwJ/yY9QpyUqwwz1KnnXWIo7SGxrvlUzUcI2okTrUhE3yE47fQhAYtTVxTFmXKFiSpR7vf9IyHnitMNA==", + "peerDependencies": { + "@types/react": "17 || 18" + } } } } diff --git a/packages/react-adapter/package.json b/packages/react-adapter/package.json index 2771d9c..ebb2ca9 100644 --- a/packages/react-adapter/package.json +++ b/packages/react-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@uploadcare/react-adapter", - "version": "0.0.1-alpha.0", + "version": "0.1.0", "private": false, "type": "module", "files": ["dist"], diff --git a/packages/react-uploader/package.json b/packages/react-uploader/package.json index f022bf4..732750c 100644 --- a/packages/react-uploader/package.json +++ b/packages/react-uploader/package.json @@ -1,6 +1,6 @@ { "name": "@uploadcare/react-uploader", - "version": "0.0.1-alpha.5", + "version": "0.1.0", "private": false, "type": "module", "files": ["dist"], From 6fd665c0bd93bb80de18b9ee2b0c34d1cccc07e9 Mon Sep 17 00:00:00 2001 From: Egor Didenko Date: Mon, 15 Apr 2024 08:42:35 -0400 Subject: [PATCH 5/7] build(react-uploader): increase version react-adapter --- package-lock.json | 12 ++---------- packages/react-uploader/package.json | 2 +- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index d99e2e9..f948eb0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10933,7 +10933,7 @@ }, "packages/react-adapter": { "name": "@uploadcare/react-adapter", - "version": "0.1.0", + "version": "0.0.1-alpha.1", "peerDependencies": { "@types/react": "17 || 18" } @@ -10944,19 +10944,11 @@ "license": "MIT", "dependencies": { "@uploadcare/blocks": "^0.36.1-alpha.1", - "@uploadcare/react-adapter": "0.0.1-alpha.0" + "@uploadcare/react-adapter": "^0.0.1-alpha.1" }, "peerDependencies": { "@types/react": "17 || 18" } - }, - "packages/react-uploader/node_modules/@uploadcare/react-adapter": { - "version": "0.0.1-alpha.0", - "resolved": "https://registry.npmjs.org/@uploadcare/react-adapter/-/react-adapter-0.0.1-alpha.0.tgz", - "integrity": "sha512-EZsrh5PwJ/yY9QpyUqwwz1KnnXWIo7SGxrvlUzUcI2okTrUhE3yE47fQhAYtTVxTFmXKFiSpR7vf9IyHnitMNA==", - "peerDependencies": { - "@types/react": "17 || 18" - } } } } diff --git a/packages/react-uploader/package.json b/packages/react-uploader/package.json index 732750c..4258a76 100644 --- a/packages/react-uploader/package.json +++ b/packages/react-uploader/package.json @@ -24,7 +24,7 @@ }, "dependencies": { "@uploadcare/blocks": "^0.36.1-alpha.1", - "@uploadcare/react-adapter": "0.0.1-alpha.0" + "@uploadcare/react-adapter": "^0.0.1-alpha.1" }, "repository": { "type": "git", From 77abddbc35284a88d84acd222fe8a5688c570217 Mon Sep 17 00:00:00 2001 From: Egor Didenko Date: Mon, 15 Apr 2024 08:49:41 -0400 Subject: [PATCH 6/7] chore: update package-lock.json --- package-lock.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index f948eb0..25cdb62 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10933,7 +10933,7 @@ }, "packages/react-adapter": { "name": "@uploadcare/react-adapter", - "version": "0.0.1-alpha.1", + "version": "0.1.0", "peerDependencies": { "@types/react": "17 || 18" } @@ -10949,6 +10949,14 @@ "peerDependencies": { "@types/react": "17 || 18" } + }, + "packages/react-uploader/node_modules/@uploadcare/react-adapter": { + "version": "0.0.1-alpha.1", + "resolved": "https://registry.npmjs.org/@uploadcare/react-adapter/-/react-adapter-0.0.1-alpha.1.tgz", + "integrity": "sha512-7OYsb3j3RK69WQBT0Tw4dc91qu1qq2eIddZXoMEccHHyolzZitWly5lqBcOjuYvprmRMIKbVy2oyCKO+kjFceA==", + "peerDependencies": { + "@types/react": "17 || 18" + } } } } From 45752f1867c126ecd8b8a774f5f830c364b2e6ca Mon Sep 17 00:00:00 2001 From: Egor Didenko Date: Mon, 15 Apr 2024 09:06:02 -0400 Subject: [PATCH 7/7] chore(release): publish - @uploadcare/react-adapter@0.2.0-alpha.0 - @uploadcare/react-uploader@0.2.0-alpha.0 --- package-lock.json | 4 ++-- packages/react-adapter/CHANGELOG.md | 14 ++++++++++++++ packages/react-adapter/package.json | 6 ++++-- packages/react-uploader/CHANGELOG.md | 14 ++++++++++++++ packages/react-uploader/package.json | 6 ++++-- 5 files changed, 38 insertions(+), 6 deletions(-) create mode 100644 packages/react-adapter/CHANGELOG.md create mode 100644 packages/react-uploader/CHANGELOG.md diff --git a/package-lock.json b/package-lock.json index 25cdb62..3d2570b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10933,14 +10933,14 @@ }, "packages/react-adapter": { "name": "@uploadcare/react-adapter", - "version": "0.1.0", + "version": "0.2.0-alpha.0", "peerDependencies": { "@types/react": "17 || 18" } }, "packages/react-uploader": { "name": "@uploadcare/react-uploader", - "version": "0.1.0", + "version": "0.2.0-alpha.0", "license": "MIT", "dependencies": { "@uploadcare/blocks": "^0.36.1-alpha.1", diff --git a/packages/react-adapter/CHANGELOG.md b/packages/react-adapter/CHANGELOG.md new file mode 100644 index 0000000..e59b1fd --- /dev/null +++ b/packages/react-adapter/CHANGELOG.md @@ -0,0 +1,14 @@ +# Change Log + +All notable changes to this project will be documented in this file. +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# 0.2.0-alpha.0 (2024-04-15) + +### Features + +- **react-uploader:** added readme.md ([#5](https://github.com/uploadcare/react-uploader/issues/5)) ([65c17c4](https://github.com/uploadcare/react-uploader/commit/65c17c43f7ef611a27def9cbd08bfbd4b2df889e)) + +### Performance Improvements + +- improve code and refactoring props ([#4](https://github.com/uploadcare/react-uploader/issues/4)) ([38870da](https://github.com/uploadcare/react-uploader/commit/38870dac59b0141299d678b352c0d2f43a245451)), closes [#3](https://github.com/uploadcare/react-uploader/issues/3) [#2](https://github.com/uploadcare/react-uploader/issues/2) [#1](https://github.com/uploadcare/react-uploader/issues/1) diff --git a/packages/react-adapter/package.json b/packages/react-adapter/package.json index ebb2ca9..1439388 100644 --- a/packages/react-adapter/package.json +++ b/packages/react-adapter/package.json @@ -1,9 +1,11 @@ { "name": "@uploadcare/react-adapter", - "version": "0.1.0", + "version": "0.2.0-alpha.0", "private": false, "type": "module", - "files": ["dist"], + "files": [ + "dist" + ], "main": "./dist/react-adapter.cjs", "module": "./dist/react-adapter.js", "types": "./dist/react-adapter.d.ts", diff --git a/packages/react-uploader/CHANGELOG.md b/packages/react-uploader/CHANGELOG.md new file mode 100644 index 0000000..d41e1ea --- /dev/null +++ b/packages/react-uploader/CHANGELOG.md @@ -0,0 +1,14 @@ +# Change Log + +All notable changes to this project will be documented in this file. +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# 0.2.0-alpha.0 (2024-04-15) + +### Features + +- **react-uploader:** added readme.md ([#5](https://github.com/uploadcare/react-components/issues/5)) ([65c17c4](https://github.com/uploadcare/react-components/commit/65c17c43f7ef611a27def9cbd08bfbd4b2df889e)) + +### Performance Improvements + +- improve code and refactoring props ([#4](https://github.com/uploadcare/react-components/issues/4)) ([38870da](https://github.com/uploadcare/react-components/commit/38870dac59b0141299d678b352c0d2f43a245451)), closes [#3](https://github.com/uploadcare/react-components/issues/3) [#2](https://github.com/uploadcare/react-components/issues/2) [#1](https://github.com/uploadcare/react-components/issues/1) diff --git a/packages/react-uploader/package.json b/packages/react-uploader/package.json index 4258a76..30e45bd 100644 --- a/packages/react-uploader/package.json +++ b/packages/react-uploader/package.json @@ -1,9 +1,11 @@ { "name": "@uploadcare/react-uploader", - "version": "0.1.0", + "version": "0.2.0-alpha.0", "private": false, "type": "module", - "files": ["dist"], + "files": [ + "dist" + ], "main": "./dist/react-uploader.cjs", "module": "./dist/react-uploader.js", "types": "./dist/react-uploader.d.ts",