From 0b0fcdbe19f3b2e2167c65cd8e602a3bac64059b Mon Sep 17 00:00:00 2001 From: Nikita Grevtsov Date: Sun, 14 Dec 2025 21:25:48 +0500 Subject: [PATCH] =?UTF-8?q?ci:=20=D0=BF=D0=BE=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=20=D0=BF=D1=80=D0=BE=D1=86=D0=B5=D1=81=D1=81?= =?UTF-8?q?=20=D1=80=D0=B5=D0=BB=D0=B8=D0=B7=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .release-it.json | 3 ++- CONTRIBUTING.md | 8 ++++++++ package.json | 16 +++++----------- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/.release-it.json b/.release-it.json index 8d22c7cb..169c283f 100644 --- a/.release-it.json +++ b/.release-it.json @@ -10,7 +10,8 @@ "npm": { "publish": true, "skipChecks": true }, "hooks": { "after:bump": "yarn build", - "before:git:release": "yarn expo prebuild --no-install && git restore package.json && git add ." + "before:git:release": "yarn expo prebuild --no-install && git restore package.json && git add .", + "before:npm:release": "jq '. + {types: .publishConfig.types, main: .publishConfig.main}' package.json > package.json.tmp && mv package.json.tmp package.json" }, "plugins": { "@release-it/conventional-changelog": { diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b57bd959..ad2943af 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -58,6 +58,14 @@ yarn install ``` +```shell +bundle install +``` + +```shell +yarn pod-install +``` + ### Запуск проекта **Storybook:** diff --git a/package.json b/package.json index d5c35acd..9f43a1eb 100644 --- a/package.json +++ b/package.json @@ -15,11 +15,11 @@ "ui-kit", "uikit" ], - "main": "./dist/index.js", - "types": "./dist/index.d.ts", "publishConfig": { "registry": "https://registry.npmjs.org", - "access": "public" + "access": "public", + "types": "./dist/index.d.ts", + "main": "./dist/index.js" }, "files": [ "dist" @@ -38,7 +38,8 @@ "prettier:check": "prettier . --check", "prettier:fix": "prettier . --write", "prettier:watch": "onchange . -- prettier --write --ignore-unknown \"{{changed}}\"", - "release": "release-it" + "release": "release-it", + "pod-install": "bundle exec pod install --project-directory=ios" }, "devDependencies": { "@babel/core": "7.28.3", @@ -144,13 +145,6 @@ } }, "expo": { - "autolinking": { - "ios": { - "searchPaths": [ - "./node_modules" - ] - } - }, "doctor": { "appConfigFieldsNotSyncedCheck": { "enabled": false