chore: semantic release setup

This commit is contained in:
Bart Stefanski 2023-05-17 17:31:27 +02:00
parent 373f79bebd
commit d2e9fa2a7c
3 changed files with 1657 additions and 1842 deletions

View file

@ -1,3 +1,12 @@
{
branches: ["main"]
branches: ["main"],
"plugins":
[
["@semantic-release/npm", { "npmPublish": false }],
"@semantic-release/release-notes-generator",
"@semantic-release/github",
"@semantic-release/commit-analyzer",
"@semantic-release/git",
"@semantic-release/changelog",
],
}

View file

@ -19,7 +19,7 @@
"e2e:ui": "playwright test --ui",
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
"postinstall": "npx patch-package -y",
"preinstall": "npx only-allow yarn --yes",
"preinstall": "npx only-allow yarn",
"coupling-graph": "npx madge --extensions js,jsx,ts,tsx,css,md,mdx ./ --exclude '.next|tailwind.config.js|reset.d.ts|prettier.config.js|postcss.config.js|playwright.config.ts|next.config.js|next-env.d.ts|instrumentation.ts|e2e/|README.md|.storybook/|.eslintrc.js' --image graph.svg"
},
"dependencies": {
@ -38,6 +38,12 @@
"@radix-ui/react-tabs": "^1.0.3",
"@radix-ui/react-toggle-group": "^1.0.3",
"@radix-ui/react-tooltip": "^1.0.5",
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/commit-analyzer": "^9.0.2",
"@semantic-release/git": "^10.0.1",
"@semantic-release/github": "^8.0.7",
"@semantic-release/npm": "^10.0.3",
"@semantic-release/release-notes-generator": "^11.0.1",
"@t3-oss/env-nextjs": "^0.2.2",
"@vercel/otel": "^0.2.0",
"class-variance-authority": "^0.4.0",
@ -60,8 +66,8 @@
"@storybook/blocks": "^7.0.5",
"@storybook/nextjs": "^7.0.5",
"@storybook/react": "^7.0.5",
"@storybook/testing-library": "^0.0.14-next.2",
"@storybook/test-runner": "^0.10.0-next.13",
"@storybook/testing-library": "^0.0.14-next.2",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/react": "^14.0.0",
"@total-typescript/ts-reset": "^0.4.2",

3478
yarn.lock

File diff suppressed because it is too large Load diff