diff --git a/libs/react/package.json b/libs/react/package.json index 514c66fd..f289dc7e 100644 --- a/libs/react/package.json +++ b/libs/react/package.json @@ -3,5 +3,27 @@ "version": "0.0.0-development", "dependencies": { "@microzord/core": "2.0.1" - } + + }, + "publishConfig": { + "access": "public" + }, + "license": "Apache-2.0", + "keywords": [ + "microfrontends", + "single-page-application", + "framework", + "angular", + "react", + "routing", + "microservices" + ], + "authors": ["Igor Katsuba ", "Roman Sedov <79601794011@ya.ru>"], + "contributors": [ + "Igor Katsuba ", + "Roman Sedov <79601794011@ya.ru>", + "Vsevolod Arutyunov " + ], + "repository": "https://github.com/taiga-family/microzord", + "homepage": "https://taiga-family.github.io/microzord" } diff --git a/libs/react/project.json b/libs/react/project.json index 16dc2463..b3ba1194 100644 --- a/libs/react/project.json +++ b/libs/react/project.json @@ -38,6 +38,35 @@ "jestConfig": "libs/react/jest.config.ts", "coverageDirectory": "coverage/react" } + }, + "semrel": { + "executor": "@ng-builders/semrel:release", + "options": { + "npm": { + "pkgRoot": "dist/libs/react" + }, + "branches": [ + "+([0-9])?(.{+([0-9]),x}).x", + "main", + "next", + "next-major", + { + "name": "beta", + "prerelease": true + }, + { + "name": "alpha", + "prerelease": true + } + ] + } + }, + "release": { + "executor": "nx:run-commands", + "options": { + "commands": ["npm run release:package --package=react"], + "parallel": false + } } }, "tags": [] diff --git a/renovate.json b/renovate.json index 8a6a2327..52d40dcb 100644 --- a/renovate.json +++ b/renovate.json @@ -1,4 +1,5 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["github>taiga-family/renovate-config"] + "extends": ["github>taiga-family/renovate-config"], + "ignorePaths": ["libs/**/package.json"] }