config: add deployment workflow (#8)

This commit is contained in:
Manuel
2024-02-03 21:30:45 +01:00
committed by GitHub
parent 1740450648
commit b671f68b13
4 changed files with 201 additions and 115 deletions

41
.github/workflows/automatic-release.yml vendored Normal file
View File

@@ -0,0 +1,41 @@
name: Automatic Release
on:
schedule:
- cron: 0 20 * * 5 # At 20:00 on Friday. - https://crontab.guru/#0_20_*_*_5
workflow_dispatch:
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK_AUTOMATIC_RELEASE }}
jobs:
merge:
runs-on: ubuntu-latest
steps:
- name: Discord notification
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
uses: Ilshidur/action-discord@master
with:
args: 'Preparing the automatic release...'
- uses: actions/checkout@v4
- uses: peter-evans/create-pull-request@v5
id: create-pull-request
with:
base: main
branch: dev
delete-branch: false
title: "(chore): version update"
reviewers: manuel-rw, meierschlumpf
- name: Check outputs
if: ${{ steps.create-pull-request.outputs.pull-request-number }}
run: |
echo "Pull Request Number - ${{ steps.create-pull-request.outputs.pull-request-number }}"
echo "Pull Request URL - ${{ steps.create-pull-request.outputs.pull-request-url }}"
- name: Discord notification
if: ${{ steps.create-pull-request.outputs.pull-request-number }}
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
uses: Ilshidur/action-discord@master
with:
args: 'Deployment pull request has been created at [${{ steps.create-pull-request.outputs.pull-request-number }}](${{ steps.create-pull-request.outputs.pull-request-url }})'

243
pnpm-lock.yaml generated
View File

@@ -67,25 +67,25 @@ importers:
version: link:../../packages/widgets
'@mantine/hooks':
specifier: ^7.4.0
version: 7.4.2(react@18.2.0)
version: 7.5.1(react@18.2.0)
'@mantine/modals':
specifier: ^7.4.0
version: 7.4.2(@mantine/hooks@7.4.2)(react-dom@18.2.0)(react@18.2.0)
version: 7.5.1(@mantine/core@7.5.1)(@mantine/hooks@7.5.1)(react-dom@18.2.0)(react@18.2.0)
'@mantine/tiptap':
specifier: ^7.4.0
version: 7.4.2(@mantine/hooks@7.4.2)(@tiptap/extension-link@2.1.13)(@tiptap/react@2.1.13)(react-dom@18.2.0)(react@18.2.0)
version: 7.5.1(@mantine/core@7.5.1)(@mantine/hooks@7.5.1)(@tiptap/extension-link@2.1.13)(@tiptap/react@2.1.13)(react-dom@18.2.0)(react@18.2.0)
'@t3-oss/env-nextjs':
specifier: ^0.7.1
version: 0.7.1(typescript@5.3.3)(zod@3.22.4)
'@tanstack/react-query':
specifier: ^5.17.1
version: 5.17.19(react@18.2.0)
version: 5.18.1(react@18.2.0)
'@tanstack/react-query-devtools':
specifier: ^5.17.1
version: 5.17.21(@tanstack/react-query@5.17.19)(react@18.2.0)
version: 5.18.1(@tanstack/react-query@5.18.1)(react@18.2.0)
'@tanstack/react-query-next-experimental':
specifier: 5.17.1
version: 5.17.1(@tanstack/react-query@5.17.19)(next@14.1.0)(react@18.2.0)
version: 5.17.1(@tanstack/react-query@5.18.1)(next@14.1.0)(react@18.2.0)
'@tiptap/extension-link':
specifier: ^2.1.13
version: 2.1.13(@tiptap/core@2.1.13)(@tiptap/pm@2.1.13)
@@ -100,10 +100,10 @@ importers:
version: 11.0.0-alpha-next-2023-10-26-15-15-56.93(@trpc/server@11.0.0-alpha-next-2023-10-26-15-15-56.93)
'@trpc/next':
specifier: next
version: 11.0.0-next.92(@tanstack/react-query@5.17.19)(@trpc/client@11.0.0-alpha-next-2023-10-26-15-15-56.93)(@trpc/react-query@11.0.0-next.92)(@trpc/server@11.0.0-alpha-next-2023-10-26-15-15-56.93)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0)
version: 11.0.0-next.92(@tanstack/react-query@5.18.1)(@trpc/client@11.0.0-alpha-next-2023-10-26-15-15-56.93)(@trpc/react-query@11.0.0-next.92)(@trpc/server@11.0.0-alpha-next-2023-10-26-15-15-56.93)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0)
'@trpc/react-query':
specifier: next
version: 11.0.0-next.92(@tanstack/react-query@5.17.19)(@trpc/client@11.0.0-alpha-next-2023-10-26-15-15-56.93)(@trpc/server@11.0.0-alpha-next-2023-10-26-15-15-56.93)(react-dom@18.2.0)(react@18.2.0)
version: 11.0.0-next.92(@tanstack/react-query@5.18.1)(@trpc/client@11.0.0-alpha-next-2023-10-26-15-15-56.93)(@trpc/server@11.0.0-alpha-next-2023-10-26-15-15-56.93)(react-dom@18.2.0)(react@18.2.0)
'@trpc/server':
specifier: next
version: 11.0.0-alpha-next-2023-10-26-15-15-56.93
@@ -112,16 +112,16 @@ importers:
version: 1.11.10
jotai:
specifier: ^2.6.1
version: 2.6.2(@types/react@18.2.48)(react@18.2.0)
version: 2.6.4(@types/react@18.2.52)(react@18.2.0)
mantine-modal-manager:
specifier: ^7.4.0
version: 7.4.0(@mantine/hooks@7.4.2)(react-dom@18.2.0)(react@18.2.0)
version: 7.5.1(@mantine/core@7.5.1)(@mantine/hooks@7.5.1)(react-dom@18.2.0)(react@18.2.0)
next:
specifier: ^14.0.4
version: 14.1.0(react-dom@18.2.0)(react@18.2.0)
postcss-preset-mantine:
specifier: ^1.12.3
version: 1.12.3(postcss@8.4.31)
version: 1.13.0(postcss@8.4.31)
react:
specifier: 18.2.0
version: 18.2.0
@@ -146,7 +146,7 @@ importers:
version: 18.18.13
'@types/react':
specifier: ^18.2.46
version: 18.2.48
version: 18.2.52
'@types/react-dom':
specifier: ^18.2.18
version: 18.2.18
@@ -213,7 +213,7 @@ importers:
version: 0.18.0
'@auth/drizzle-adapter':
specifier: ^0.3.12
version: 0.3.16
version: 0.3.17
'@homarr/db':
specifier: workspace:^0.1.0
version: link:../db
@@ -320,7 +320,7 @@ importers:
version: 7.3.0
drizzle-kit:
specifier: ^0.20.9
version: 0.20.13
version: 0.20.14
eslint:
specifier: ^8.56.0
version: 8.56.0
@@ -357,7 +357,7 @@ importers:
dependencies:
'@mantine/form':
specifier: ^7.4.0
version: 7.4.2(react@18.2.0)
version: 7.5.1(react@18.2.0)
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -382,7 +382,7 @@ importers:
version: link:../ui
'@mantine/notifications':
specifier: ^7.4.0
version: 7.4.2(@mantine/core@7.4.2)(@mantine/hooks@7.4.2)(react-dom@18.2.0)(react@18.2.0)
version: 7.5.1(@mantine/core@7.5.1)(@mantine/hooks@7.5.1)(react-dom@18.2.0)(react@18.2.0)
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -404,7 +404,7 @@ importers:
dependencies:
'@mantine/spotlight':
specifier: ^7.4.0
version: 7.4.2(@mantine/core@7.4.2)(@mantine/hooks@7.4.2)(react-dom@18.2.0)(react@18.2.0)
version: 7.5.1(@mantine/core@7.5.1)(@mantine/hooks@7.5.1)(react-dom@18.2.0)(react@18.2.0)
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -448,10 +448,10 @@ importers:
dependencies:
'@mantine/core':
specifier: ^7.4.0
version: 7.4.2(@mantine/hooks@7.4.2)(react-dom@18.2.0)(react@18.2.0)
version: 7.5.1(@mantine/hooks@7.5.1)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0)
'@mantine/dates':
specifier: ^7.4.0
version: 7.4.2(@mantine/core@7.4.2)(@mantine/hooks@7.4.2)(dayjs@1.11.10)(react-dom@18.2.0)(react@18.2.0)
version: 7.5.1(@mantine/core@7.5.1)(@mantine/hooks@7.5.1)(dayjs@1.11.10)(react-dom@18.2.0)(react@18.2.0)
'@tabler/icons-react':
specifier: ^2.42.0
version: 2.42.0(react@18.2.0)
@@ -604,6 +604,8 @@ importers:
specifier: ^5.3.3
version: 5.3.3
tooling/semver: {}
tooling/typescript: {}
packages:
@@ -636,8 +638,8 @@ packages:
preact-render-to-string: 5.2.3(preact@10.11.3)
dev: false
/@auth/drizzle-adapter@0.3.16:
resolution: {integrity: sha512-08uS3j6Omzhshgtn8bjKxZlVOrO2Y3eXdTCYDFdhVAG7KpnotRYFhjrXqVlb9kjaNIxavnyad37+DtpIoOYqmg==}
/@auth/drizzle-adapter@0.3.17:
resolution: {integrity: sha512-pyHwshtINeJfUGdA6e+2lIzklfTZB2V60iLPbGXbcMMiECmsKXeEPS+xlwtJryY2ckwOoxG9a781cVX371QxUg==}
dependencies:
'@auth/core': 0.18.0
transitivePeerDependencies:
@@ -1422,45 +1424,45 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.15
dev: true
/@mantine/core@7.4.2(@mantine/hooks@7.4.2)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-kXmq7NjSd1AsOIzqPwQhA7SeZS9hrbARRqhRwr4LLR3NKps9hLmVto441DnpHH/D27eL9gGLSl4GRIdogjX6mg==}
/@mantine/core@7.5.1(@mantine/hooks@7.5.1)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-V7apuQuRubqxTRXb1uxOM43K7tkLRzpbb1ONJ/sj8QRp/26bShkdYp7EVuSKyrQ8DQ5EGYyBBGyzBOQARh41gA==}
peerDependencies:
'@mantine/hooks': 7.4.2
'@mantine/hooks': 7.5.1
react: ^18.2.0
react-dom: ^18.2.0
dependencies:
'@floating-ui/react': 0.24.8(react-dom@18.2.0)(react@18.2.0)
'@mantine/hooks': 7.4.2(react@18.2.0)
'@mantine/hooks': 7.5.1(react@18.2.0)
clsx: 2.0.0
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
react-number-format: 5.3.1(react-dom@18.2.0)(react@18.2.0)
react-remove-scroll: 2.5.7(react@18.2.0)
react-textarea-autosize: 8.5.3(react@18.2.0)
react-remove-scroll: 2.5.7(@types/react@18.2.52)(react@18.2.0)
react-textarea-autosize: 8.5.3(@types/react@18.2.52)(react@18.2.0)
type-fest: 3.13.1
transitivePeerDependencies:
- '@types/react'
dev: false
/@mantine/dates@7.4.2(@mantine/core@7.4.2)(@mantine/hooks@7.4.2)(dayjs@1.11.10)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-nv0QuUEJh/ypFOjRLW+vZeuCCj3syxX7iI7Oz3/P7W6o5zNJdi/QUfkqiLTu0L2ckDIkDATxpHgUwH1k/GLOPA==}
/@mantine/dates@7.5.1(@mantine/core@7.5.1)(@mantine/hooks@7.5.1)(dayjs@1.11.10)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-FReER5Q7gP4YzJPv3a4BqdiufR184MTRAVrITtdPEeTaqTtryAAHuIjiC8QY3f0Q9ge/Pmbt9Khn/ONbULD4XA==}
peerDependencies:
'@mantine/core': 7.4.2
'@mantine/hooks': 7.4.2
'@mantine/core': 7.5.1
'@mantine/hooks': 7.5.1
dayjs: '>=1.0.0'
react: ^18.2.0
react-dom: ^18.2.0
dependencies:
'@mantine/core': 7.4.2(@mantine/hooks@7.4.2)(react-dom@18.2.0)(react@18.2.0)
'@mantine/hooks': 7.4.2(react@18.2.0)
'@mantine/core': 7.5.1(@mantine/hooks@7.5.1)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0)
'@mantine/hooks': 7.5.1(react@18.2.0)
clsx: 2.0.0
dayjs: 1.11.10
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
/@mantine/form@7.4.2(react@18.2.0):
resolution: {integrity: sha512-zlacaHazqmB9NBOp3pHE8+nDlNKUnT02QbV6q4/CNitAlfqDwbB8u9tWKsSU3E0QF6s5oAzcTY+apyD/nWgfrA==}
/@mantine/form@7.5.1(react@18.2.0):
resolution: {integrity: sha512-NPc6sYXZGImFsZvr9Md5DM8C+vpC14rqLcOJlW4DFqze1/MBblVxR+abCNM12r5hrqUxHXEu55yPzxcR9Hoj3Q==}
peerDependencies:
react: ^18.2.0
dependencies:
@@ -1469,77 +1471,79 @@ packages:
react: 18.2.0
dev: false
/@mantine/hooks@7.4.2(react@18.2.0):
resolution: {integrity: sha512-tNtn/SNOtSmjLQmIk4S5nsTJjV84Oj0AUYRrAN78HHw3bfWp6bdWbgYPtPEH9e6iFJfdxiX0hrLfWqROalAsbQ==}
/@mantine/hooks@7.5.1(react@18.2.0):
resolution: {integrity: sha512-LfrEOkX8U2KbkYAU5BMA7FPbMva/TSd65c45W35wHSx3iqYMsoPN9+Ll1zc/HT0XNFp73jGet9cU7VREbAl0/A==}
peerDependencies:
react: ^18.2.0
dependencies:
react: 18.2.0
dev: false
/@mantine/modals@7.4.2(@mantine/hooks@7.4.2)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-j1EgDuGDT5vbpO8VLup5p+NAJZWhmyDewpnPuRAe/TQZTht8ZDInXmgO3CJ5m5CwrhCIEeN+aUw0+ZQrPDouRg==}
/@mantine/modals@7.5.1(@mantine/core@7.5.1)(@mantine/hooks@7.5.1)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-s0+kGsYbm4sM6xjgR5njAAp5laOw7g9E4rf7kRpcAWadYTGH8ooKnSFuYfLJFm+viYHDHXRQGH6qvo4VAbOrLQ==}
peerDependencies:
'@mantine/core': 7.4.2
'@mantine/hooks': 7.4.2
'@mantine/core': 7.5.1
'@mantine/hooks': 7.5.1
react: ^18.2.0
react-dom: ^18.2.0
dependencies:
'@mantine/hooks': 7.4.2(react@18.2.0)
'@mantine/core': 7.5.1(@mantine/hooks@7.5.1)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0)
'@mantine/hooks': 7.5.1(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
/@mantine/notifications@7.4.2(@mantine/core@7.4.2)(@mantine/hooks@7.4.2)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-lOIv9x+ifb2HyW3SE2UYEWzeQoKVptBR9HCB1m+KUzZiJ5pnBrujWluBzhqYghShr/wykc4Rf4L0hx39egCP9g==}
/@mantine/notifications@7.5.1(@mantine/core@7.5.1)(@mantine/hooks@7.5.1)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-IQDOAz+U9G6IkYXAXG9qL5EESmnhWV3JBJrxwBOPPdi1e9S/akQlsmABWS/voB9WFnOnbMbrkF067RVBA7W4dg==}
peerDependencies:
'@mantine/core': 7.4.2
'@mantine/hooks': 7.4.2
'@mantine/core': 7.5.1
'@mantine/hooks': 7.5.1
react: ^18.2.0
react-dom: ^18.2.0
dependencies:
'@mantine/core': 7.4.2(@mantine/hooks@7.4.2)(react-dom@18.2.0)(react@18.2.0)
'@mantine/hooks': 7.4.2(react@18.2.0)
'@mantine/store': 7.4.2(react@18.2.0)
'@mantine/core': 7.5.1(@mantine/hooks@7.5.1)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0)
'@mantine/hooks': 7.5.1(react@18.2.0)
'@mantine/store': 7.5.1(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0)
dev: false
/@mantine/spotlight@7.4.2(@mantine/core@7.4.2)(@mantine/hooks@7.4.2)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-107+o7HNIWotSXtcdGlCOQlSiuow5OUeC7yA+2qBGsI/OPOjNEjda4gvgFsf+zH4CN1s0eieBUQ7FG1EoBR8Lw==}
/@mantine/spotlight@7.5.1(@mantine/core@7.5.1)(@mantine/hooks@7.5.1)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-J49+53nDTsk8eVDFWNVV4SufK5D6iYU5hs15PXwotre+OLgudYK9QXF8r3PA90hugxxiYmykxq2CT+Ttx6GoOg==}
peerDependencies:
'@mantine/core': 7.4.2
'@mantine/hooks': 7.4.2
'@mantine/core': 7.5.1
'@mantine/hooks': 7.5.1
react: ^18.2.0
react-dom: ^18.2.0
dependencies:
'@mantine/core': 7.4.2(@mantine/hooks@7.4.2)(react-dom@18.2.0)(react@18.2.0)
'@mantine/hooks': 7.4.2(react@18.2.0)
'@mantine/store': 7.4.2(react@18.2.0)
'@mantine/core': 7.5.1(@mantine/hooks@7.5.1)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0)
'@mantine/hooks': 7.5.1(react@18.2.0)
'@mantine/store': 7.5.1(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
/@mantine/store@7.4.2(react@18.2.0):
resolution: {integrity: sha512-XGGAKu3oUMmnpw8USe4La+T+oSVqsIhYKDjKPxRs5iQ9GKPtxwabAqBXEkPHA1y/txrsEaU5eJVu0ysyBbU4hQ==}
/@mantine/store@7.5.1(react@18.2.0):
resolution: {integrity: sha512-sDaPXB3v9JlJghNTnRTFT2hC3HN6pdBcCXj0CqO/QrJgtRA7A3FxW+mnY7YQOaBxHJ1MIRr+zsv0Qy1f/pu1dw==}
peerDependencies:
react: ^18.2.0
dependencies:
react: 18.2.0
dev: false
/@mantine/tiptap@7.4.2(@mantine/hooks@7.4.2)(@tiptap/extension-link@2.1.13)(@tiptap/react@2.1.13)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-BcznZ6n/9KkWrBBvhlCU9EkHIDP/1g1edMFkvn+zFjWqAnNjD1YlaUXLRZwt3U+6/B0qjHY65pIFNUJBzgoE4Q==}
/@mantine/tiptap@7.5.1(@mantine/core@7.5.1)(@mantine/hooks@7.5.1)(@tiptap/extension-link@2.1.13)(@tiptap/react@2.1.13)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-UaDQ0j0eZmyCpoSDKcaMKDFvhrkzCoZUI9bB2N7ktzmrYw/hgbp7ZwOSrftZgNbRaKdcu6SC7ZuiP/fZzGDZ7g==}
peerDependencies:
'@mantine/core': 7.4.2
'@mantine/hooks': 7.4.2
'@mantine/core': 7.5.1
'@mantine/hooks': 7.5.1
'@tiptap/extension-link': ^2.1.12
'@tiptap/react': ^2.1.12
react: ^18.2.0
react-dom: ^18.2.0
dependencies:
'@mantine/hooks': 7.4.2(react@18.2.0)
'@mantine/core': 7.5.1(@mantine/hooks@7.5.1)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0)
'@mantine/hooks': 7.5.1(react@18.2.0)
'@tiptap/extension-link': 2.1.13(@tiptap/core@2.1.13)(@tiptap/pm@2.1.13)
'@tiptap/react': 2.1.13(@tiptap/core@2.1.13)(@tiptap/pm@2.1.13)(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
@@ -1767,43 +1771,43 @@ packages:
resolution: {integrity: sha512-ynV4iaC1c1mUhuAr9HRaoq8KrWYmZ0bJEpOh7qTBE+OfdDsdvQUe+0S7FW+DHkJ4RuxQMdO8djrZK7HrUw9YMA==}
dev: false
/@tanstack/query-core@5.17.19:
resolution: {integrity: sha512-Lzw8FUtnLCc9Jwz0sw9xOjZB+/mCCmJev38v2wHMUl/ioXNIhnNWeMxu0NKUjIhAd62IRB3eAtvxAGDJ55UkyA==}
/@tanstack/query-core@5.18.1:
resolution: {integrity: sha512-fYhrG7bHgSNbnkIJF2R4VUXb4lF7EBiQjKkDc5wOlB7usdQOIN4LxxHpDxyE3qjqIst1WBGvDtL48T0sHJGKCw==}
dev: false
/@tanstack/query-devtools@5.17.21:
resolution: {integrity: sha512-WWfcnNjTEqcuAS5GyKkVGkseuES6yd197MJWGImBu+MoCjWPqxSXKCCfm+utSXJauJUGm7xoMmhqCphiQdjf8w==}
/@tanstack/query-devtools@5.18.1:
resolution: {integrity: sha512-U8bDnDGuwdVMT4ndegPTcjOHOmX/UOjjB7o7UalRIq3DMHLRf8Ufh4+xoAvk3LNK5GBmUBfFSw4osYe5l9n7Lw==}
dev: false
/@tanstack/react-query-devtools@5.17.21(@tanstack/react-query@5.17.19)(react@18.2.0):
resolution: {integrity: sha512-Ri1AuWpN67eyPdMTlPxx1TMGNUaxTHrGv0ll0S20ZObz/Xms5wfANV3c6OX0HZTY0igudP1k5jpRLXNkd249mg==}
/@tanstack/react-query-devtools@5.18.1(@tanstack/react-query@5.18.1)(react@18.2.0):
resolution: {integrity: sha512-IrzAsodabSkEVBP0DHkuzcmqKFZ0EgG9ocuD/fRIrjYmbqqdHxzNmp2WmAZlkVo7hamA0ZdzvL5sjo1koFzjHA==}
peerDependencies:
'@tanstack/react-query': ^5.17.19
'@tanstack/react-query': ^5.18.1
react: ^18.0.0
dependencies:
'@tanstack/query-devtools': 5.17.21
'@tanstack/react-query': 5.17.19(react@18.2.0)
'@tanstack/query-devtools': 5.18.1
'@tanstack/react-query': 5.18.1(react@18.2.0)
react: 18.2.0
dev: false
/@tanstack/react-query-next-experimental@5.17.1(@tanstack/react-query@5.17.19)(next@14.1.0)(react@18.2.0):
/@tanstack/react-query-next-experimental@5.17.1(@tanstack/react-query@5.18.1)(next@14.1.0)(react@18.2.0):
resolution: {integrity: sha512-2KtiweIo/hUU3vGNMdroiqEUSGCQ4l/85mRn6ymWef3BJZCZosIL/hz8x7r2+ujeY9ir+1HYcSmD01onrfijsg==}
peerDependencies:
'@tanstack/react-query': ^5.17.1
next: ^13 || ^14
react: ^18.0.0
dependencies:
'@tanstack/react-query': 5.17.19(react@18.2.0)
'@tanstack/react-query': 5.18.1(react@18.2.0)
next: 14.1.0(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
dev: false
/@tanstack/react-query@5.17.19(react@18.2.0):
resolution: {integrity: sha512-qaQENB6/03Gj3dFZGvdmUoqeUGlGm7P1p0RmaR04Bf1Ib1T9lLGimcC9T3oCFbrx0b2ZF21ngjFZNjj9uPJMcg==}
/@tanstack/react-query@5.18.1(react@18.2.0):
resolution: {integrity: sha512-PdI07BbsahZ+04PxSuDQsQvBWe008eWFk/YYWzt8fvzt2sALUM0TpAJa/DFpqa7+SSo7j1EQR6Jx6znXNHyaXw==}
peerDependencies:
react: ^18.0.0
dependencies:
'@tanstack/query-core': 5.17.19
'@tanstack/query-core': 5.18.1
react: 18.2.0
dev: false
@@ -2079,7 +2083,7 @@ packages:
'@trpc/server': 11.0.0-alpha-next-2023-10-26-15-15-56.93
dev: false
/@trpc/next@11.0.0-next.92(@tanstack/react-query@5.17.19)(@trpc/client@11.0.0-alpha-next-2023-10-26-15-15-56.93)(@trpc/react-query@11.0.0-next.92)(@trpc/server@11.0.0-alpha-next-2023-10-26-15-15-56.93)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0):
/@trpc/next@11.0.0-next.92(@tanstack/react-query@5.18.1)(@trpc/client@11.0.0-alpha-next-2023-10-26-15-15-56.93)(@trpc/react-query@11.0.0-next.92)(@trpc/server@11.0.0-alpha-next-2023-10-26-15-15-56.93)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-H3o5BhtAzuf3nR92eLJlMPi4jD8OOFdxWqxP+RDLyu0gYcEYn4pXh4nEPgrzGt1djLvlljtEnMEvjuoFrQQQQw==}
peerDependencies:
'@tanstack/react-query': ^5.0.0
@@ -2090,9 +2094,9 @@ packages:
react: '>=16.8.0'
react-dom: '>=16.8.0'
dependencies:
'@tanstack/react-query': 5.17.19(react@18.2.0)
'@tanstack/react-query': 5.18.1(react@18.2.0)
'@trpc/client': 11.0.0-alpha-next-2023-10-26-15-15-56.93(@trpc/server@11.0.0-alpha-next-2023-10-26-15-15-56.93)
'@trpc/react-query': 11.0.0-next.92(@tanstack/react-query@5.17.19)(@trpc/client@11.0.0-alpha-next-2023-10-26-15-15-56.93)(@trpc/server@11.0.0-alpha-next-2023-10-26-15-15-56.93)(react-dom@18.2.0)(react@18.2.0)
'@trpc/react-query': 11.0.0-next.92(@tanstack/react-query@5.18.1)(@trpc/client@11.0.0-alpha-next-2023-10-26-15-15-56.93)(@trpc/server@11.0.0-alpha-next-2023-10-26-15-15-56.93)(react-dom@18.2.0)(react@18.2.0)
'@trpc/server': 11.0.0-alpha-next-2023-10-26-15-15-56.93
next: 14.1.0(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
@@ -2100,7 +2104,7 @@ packages:
react-ssr-prepass: 1.5.0(react@18.2.0)
dev: false
/@trpc/react-query@11.0.0-next.92(@tanstack/react-query@5.17.19)(@trpc/client@11.0.0-alpha-next-2023-10-26-15-15-56.93)(@trpc/server@11.0.0-alpha-next-2023-10-26-15-15-56.93)(react-dom@18.2.0)(react@18.2.0):
/@trpc/react-query@11.0.0-next.92(@tanstack/react-query@5.18.1)(@trpc/client@11.0.0-alpha-next-2023-10-26-15-15-56.93)(@trpc/server@11.0.0-alpha-next-2023-10-26-15-15-56.93)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-W6/AnO68p3MCQ7QnujYOnYnygHzwmmSW57rl4DcQqkLVrcADMdsKz7ZdrULFBasVi2azXMw2rj9kYvs8W2mwQg==}
peerDependencies:
'@tanstack/react-query': ^5.0.0
@@ -2109,7 +2113,7 @@ packages:
react: '>=16.8.0'
react-dom: '>=16.8.0'
dependencies:
'@tanstack/react-query': 5.17.19(react@18.2.0)
'@tanstack/react-query': 5.18.1(react@18.2.0)
'@trpc/client': 11.0.0-alpha-next-2023-10-26-15-15-56.93(@trpc/server@11.0.0-alpha-next-2023-10-26-15-15-56.93)
'@trpc/server': 11.0.0-alpha-next-2023-10-26-15-15-56.93
react: 18.2.0
@@ -2309,11 +2313,11 @@ packages:
/@types/react-dom@18.2.18:
resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==}
dependencies:
'@types/react': 18.2.48
'@types/react': 18.2.52
dev: true
/@types/react@18.2.48:
resolution: {integrity: sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==}
/@types/react@18.2.52:
resolution: {integrity: sha512-E/YjWh3tH+qsLKaUzgpZb5AY0ChVa+ZJzF7ogehVILrFpdQk6nC/WXOv0bfFEABbXbgNxLBGU7IIZByPKb6eBw==}
dependencies:
'@types/prop-types': 15.7.5
'@types/scheduler': 0.16.3
@@ -2854,8 +2858,8 @@ packages:
resolution: {integrity: sha512-vtBAez47BoGMMzlbYhfXrMV1kvRF2WP/lqiMuDu1Sb4EE4LKEgjopFDSRtZfdVnslNRpOqV/woE+Xgrwj6VQlg==}
dev: false
/caniuse-lite@1.0.30001579:
resolution: {integrity: sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==}
/caniuse-lite@1.0.30001583:
resolution: {integrity: sha512-acWTYaha8xfhA/Du/z4sNZjHUWjkiuoAi2LM+T/aL+kemKQgPT1xBb/YKjlQ0Qo8gvbHsGNplrEJ+9G3gL7i4Q==}
dev: false
/case-anything@2.1.13:
@@ -3289,8 +3293,8 @@ packages:
wordwrap: 1.0.0
dev: true
/drizzle-kit@0.20.13:
resolution: {integrity: sha512-j9oZSQXNWG+KBJm0Sg3S/zJpncHGKnpqNfFuM4NUxUMGTcihDHhP9SW6Jncqwb5vsP1Xm0a8JLm3PZUIspC/oA==}
/drizzle-kit@0.20.14:
resolution: {integrity: sha512-0fHv3YIEaUcSVPSGyaaBfOi9bmpajjhbJNdPsRMIUvYdLVxBu9eGjH8mRc3Qk7HVmEidFc/lhG1YyJhoXrn5yA==}
hasBin: true
dependencies:
'@drizzle-team/studio': 0.0.39
@@ -4732,8 +4736,8 @@ packages:
resolution: {integrity: sha512-j8GhLiKmUAh+dsFXlX1aJCbt5KMibuKb+d7j1JaOJG6s2UjX1PQlW+OKB/sD4a/5ZYF4RcmYmLSndOoU3Lt/3g==}
dev: false
/jotai@2.6.2(@types/react@18.2.48)(react@18.2.0):
resolution: {integrity: sha512-kl4KguU1Fr+tFiLi3A3h9qPEzhvLTTDA10DO3QZAz6k7BEaQJ+qvSBwolzonnfNI4QzEovyQfUqVgnRxfnnQVQ==}
/jotai@2.6.4(@types/react@18.2.52)(react@18.2.0):
resolution: {integrity: sha512-RniwQPX4893YlNR1muOtyUGHYaTD1fhEN4qnOuZJSrDHj6xdEMrqlRSN/hCm2fshwk78ruecB/P2l+NCVWe6TQ==}
engines: {node: '>=12.20.0'}
peerDependencies:
'@types/react': '>=17.0.0'
@@ -4744,7 +4748,7 @@ packages:
react:
optional: true
dependencies:
'@types/react': 18.2.48
'@types/react': 18.2.52
react: 18.2.0
dev: false
@@ -4754,6 +4758,7 @@ packages:
/js-yaml@4.1.0:
resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
hasBin: true
dependencies:
argparse: 2.0.1
@@ -4945,15 +4950,16 @@ packages:
/make-error@1.3.6:
resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
/mantine-modal-manager@7.4.0(@mantine/hooks@7.4.2)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-p2nXX7I5ohmseYqXHQ3MiEylE4JY3gOtkQu6PRnFvUhTn1XoG7SmKgB8zkQ2Vq5fv0J0XiDPccsFFvJ9UbuqTQ==}
/mantine-modal-manager@7.5.1(@mantine/core@7.5.1)(@mantine/hooks@7.5.1)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-wOkG/ZBZiy05UdjI+UbSqut+eKehAvQdeOlpFflBSl2SaG2M1iSV0Zf+vN1+10y+9KBv13iAJtXCKtNDFj4LwA==}
peerDependencies:
'@mantine/core': 7.4.0
'@mantine/hooks': 7.4.0
'@mantine/core': 7.5.1
'@mantine/hooks': 7.5.1
react: ^18.2.0
react-dom: ^18.2.0
dependencies:
'@mantine/hooks': 7.4.2(react@18.2.0)
'@mantine/core': 7.5.1(@mantine/hooks@7.5.1)(@types/react@18.2.52)(react-dom@18.2.0)(react@18.2.0)
'@mantine/hooks': 7.5.1(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
@@ -5153,7 +5159,7 @@ packages:
'@next/env': 14.1.0
'@swc/helpers': 0.5.2
busboy: 1.6.0
caniuse-lite: 1.0.30001579
caniuse-lite: 1.0.30001583
graceful-fs: 4.2.11
postcss: 8.4.31
react: 18.2.0
@@ -5549,8 +5555,8 @@ packages:
postcss-selector-parser: 6.0.13
dev: false
/postcss-preset-mantine@1.12.3(postcss@8.4.31):
resolution: {integrity: sha512-cCwowf20mIyRXnV1cSVoMGfhYgy8ZqFJWsEJthdMZ3n7LijjucE9l/HO47gv5gAtr9nY1MkaEkpWS7ulhSTbSg==}
/postcss-preset-mantine@1.13.0(postcss@8.4.31):
resolution: {integrity: sha512-1bv/mQz2K+/FixIMxYd83BYH7PusDZaI7LpUtKbb1l/5N5w6t1p/V9ONHfRJeeAZyfa6Xc+AtR+95VKdFXRH1g==}
peerDependencies:
postcss: '>=8.0.0'
dependencies:
@@ -5847,7 +5853,7 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: false
/react-remove-scroll-bar@2.3.4(react@18.2.0):
/react-remove-scroll-bar@2.3.4(@types/react@18.2.52)(react@18.2.0):
resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==}
engines: {node: '>=10'}
peerDependencies:
@@ -5857,12 +5863,13 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.52
react: 18.2.0
react-style-singleton: 2.2.1(react@18.2.0)
react-style-singleton: 2.2.1(@types/react@18.2.52)(react@18.2.0)
tslib: 2.5.0
dev: false
/react-remove-scroll@2.5.7(react@18.2.0):
/react-remove-scroll@2.5.7(@types/react@18.2.52)(react@18.2.0):
resolution: {integrity: sha512-FnrTWO4L7/Bhhf3CYBNArEG/yROV0tKmTv7/3h9QCFvH6sndeFf1wPqOcbFVu5VAulS5dV1wGT3GZZ/1GawqiA==}
engines: {node: '>=10'}
peerDependencies:
@@ -5872,12 +5879,13 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.52
react: 18.2.0
react-remove-scroll-bar: 2.3.4(react@18.2.0)
react-style-singleton: 2.2.1(react@18.2.0)
react-remove-scroll-bar: 2.3.4(@types/react@18.2.52)(react@18.2.0)
react-style-singleton: 2.2.1(@types/react@18.2.52)(react@18.2.0)
tslib: 2.5.0
use-callback-ref: 1.3.0(react@18.2.0)
use-sidecar: 1.1.2(react@18.2.0)
use-callback-ref: 1.3.0(@types/react@18.2.52)(react@18.2.0)
use-sidecar: 1.1.2(@types/react@18.2.52)(react@18.2.0)
dev: false
/react-ssr-prepass@1.5.0(react@18.2.0):
@@ -5888,7 +5896,7 @@ packages:
react: 18.2.0
dev: false
/react-style-singleton@2.2.1(react@18.2.0):
/react-style-singleton@2.2.1(@types/react@18.2.52)(react@18.2.0):
resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
engines: {node: '>=10'}
peerDependencies:
@@ -5898,13 +5906,14 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.52
get-nonce: 1.0.1
invariant: 2.2.4
react: 18.2.0
tslib: 2.5.0
dev: false
/react-textarea-autosize@8.5.3(react@18.2.0):
/react-textarea-autosize@8.5.3(@types/react@18.2.52)(react@18.2.0):
resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==}
engines: {node: '>=10'}
peerDependencies:
@@ -5913,7 +5922,7 @@ packages:
'@babel/runtime': 7.23.2
react: 18.2.0
use-composed-ref: 1.3.0(react@18.2.0)
use-latest: 1.2.1(react@18.2.0)
use-latest: 1.2.1(@types/react@18.2.52)(react@18.2.0)
transitivePeerDependencies:
- '@types/react'
dev: false
@@ -6730,7 +6739,7 @@ packages:
dependencies:
punycode: 2.3.0
/use-callback-ref@1.3.0(react@18.2.0):
/use-callback-ref@1.3.0(@types/react@18.2.52)(react@18.2.0):
resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==}
engines: {node: '>=10'}
peerDependencies:
@@ -6740,6 +6749,7 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.52
react: 18.2.0
tslib: 2.5.0
dev: false
@@ -6752,7 +6762,7 @@ packages:
react: 18.2.0
dev: false
/use-isomorphic-layout-effect@1.1.2(react@18.2.0):
/use-isomorphic-layout-effect@1.1.2(@types/react@18.2.52)(react@18.2.0):
resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==}
peerDependencies:
'@types/react': '*'
@@ -6761,10 +6771,11 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.52
react: 18.2.0
dev: false
/use-latest@1.2.1(react@18.2.0):
/use-latest@1.2.1(@types/react@18.2.52)(react@18.2.0):
resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==}
peerDependencies:
'@types/react': '*'
@@ -6773,11 +6784,12 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.52
react: 18.2.0
use-isomorphic-layout-effect: 1.1.2(react@18.2.0)
use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.52)(react@18.2.0)
dev: false
/use-sidecar@1.1.2(react@18.2.0):
/use-sidecar@1.1.2(@types/react@18.2.52)(react@18.2.0):
resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
engines: {node: '>=10'}
peerDependencies:
@@ -6787,6 +6799,7 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.52
detect-node-es: 1.1.0
react: 18.2.0
tslib: 2.5.0

View File

@@ -0,0 +1,13 @@
{
"name": "@alparr/semver",
"private": true,
"version": "0.1.0",
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"@semantic-release/changelog",
"@semantic-release/github",
"@semantic-release/npm",
"@semantic-release/git"
]
}

View File

@@ -0,0 +1,19 @@
/**
* @type {import('semantic-release').GlobalConfig}
*/
module.exports = {
branches: ["main"],
prepare: [
"@semantic-release/changelog",
"@semantic-release/npm",
{
"path": "@semantic-release/git",
"assets": [
"package.json",
"package-lock.json",
"CHANGELOG.md"
],
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}
]
};