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