update ci & remove protobuf docs autogen

This commit is contained in:
Sacha Weatherstone 2023-01-14 14:20:47 +10:00
parent a681902030
commit 302b9258da
No known key found for this signature in database
GPG key ID: 7AB2D7E206124B31
10 changed files with 256 additions and 2262 deletions

View file

@ -1,38 +1,33 @@
name: CI
on:
push:
branches:
- 'master'
workflow_run:
workflows:
- 'Update protobufs'
pull_request:
jobs:
deploy-website:
environment: Production
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- name: Checkout code & submodules
uses: actions/checkout@v3
with:
submodules: true
#- name: Install Go
# uses: actions/setup-go@v3
# with:
# go-version: 1.19
#- name: Install Protoc
# uses: arduino/setup-protoc@v1
# with:
# version: '3.x'
#- name: Install protoc-gen-doc
# run: go install github.com/pseudomuto/protoc-gen-doc/cmd/protoc-gen-doc@latest
#- name: Generate protobuf docs
# run: protoc --doc_out="docs/developers/Protobufs" --doc_opt="./protobuf.tmpl,api.mdx" --proto_path="protobufs" protobufs/*.proto
- uses: amondnet/vercel-action@v20
- name: Setup pnpm
uses: pnpm/action-setup@v2.2.1
with:
vercel-token: ${{ secrets.VERCEL_TOKEN }}
vercel-args: '--prod'
vercel-org-id: ${{ secrets.ORG_ID}}
vercel-project-id: ${{ secrets.PROJECT_ID}}
scope: ${{ secrets.ORG_ID}}
version: latest
- name: Setup NodeJS
uses: actions/setup-node@v3
with:
node-version: latest
- name: Install Dependencies
run: pnpm install
- name: Trunk Check
uses: trunk-io/trunk-action@v1
- name: Build Site
run: pnpm build

19
.github/workflows/nightly.yml vendored Normal file
View file

@ -0,0 +1,19 @@
name: Nightly
on:
schedule:
- cron: 0 8 * * 1-5
workflow_dispatch: {}
jobs:
trunk_check:
name: Trunk Check Upload
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Trunk Check
uses: trunk-io/trunk-action@v1
with:
trunk-token: ${{ secrets.TRUNK_TOKEN }}

View file

@ -1,31 +0,0 @@
name: Pull Request
on: pull_request
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code & submodules
uses: actions/checkout@v3
with:
submodules: true
- name: Setup pnpm
uses: pnpm/action-setup@v2.2.1
with:
version: latest
- name: Setup NodeJS
uses: actions/setup-node@v3
with:
node-version: 17
- name: Install Dependencies
run: pnpm install
- name: Lint & Format
run: pnpm format
- name: Build Site
run: pnpm build

View file

@ -1,26 +0,0 @@
name: "Update protobufs"
on: workflow_dispatch
jobs:
update-protobufs:
environment: Production
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
with:
submodules: true
- name: Update Submodule
run: |
git pull --recurse-submodules
git submodule update --remote --recursive
- name: Commit update
run: |
git config --global user.name 'github-actions'
git config --global user.email 'bot@noreply.github.com'
git remote set-url origin https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}
git add protobufs
git commit -m "Update protobuf submodule" && git push || echo "No changes to commit"

File diff suppressed because it is too large Load diff

View file

@ -21,12 +21,12 @@
"@headlessui/react": "^1.7.7",
"@heroicons/react": "^2.0.13",
"@mdx-js/react": "^1.6.22",
"@meshtastic/meshtasticjs": "^0.9.7",
"@meshtastic/meshtasticjs": "2.0.13-0",
"autoprefixer": "^10.4.13",
"base64-js": "^1.5.1",
"dotenv": "^16.0.3",
"framer-motion": "^6.5.1",
"postcss": "^8.4.20",
"postcss": "^8.4.21",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-icons": "^4.7.1",
@ -38,7 +38,7 @@
},
"devDependencies": {
"@docusaurus/module-type-aliases": "2.2.0",
"@tailwindcss/typography": "^0.5.8",
"@tailwindcss/typography": "^0.5.9",
"@tsconfig/docusaurus": "^1.0.6",
"@types/node": "^18.11.18",
"@types/react": "^18.0.26",

View file

@ -10,8 +10,8 @@ specifiers:
'@headlessui/react': ^1.7.7
'@heroicons/react': ^2.0.13
'@mdx-js/react': ^1.6.22
'@meshtastic/meshtasticjs': ^0.9.7
'@tailwindcss/typography': ^0.5.8
'@meshtastic/meshtasticjs': 2.0.13-0
'@tailwindcss/typography': ^0.5.9
'@tsconfig/docusaurus': ^1.0.6
'@types/node': ^18.11.18
'@types/react': ^18.0.26
@ -20,7 +20,7 @@ specifiers:
base64-js: ^1.5.1
dotenv: ^16.0.3
framer-motion: ^6.5.1
postcss: ^8.4.20
postcss: ^8.4.21
react: ^17.0.2
react-dom: ^17.0.2
react-icons: ^4.7.1
@ -40,24 +40,24 @@ dependencies:
'@headlessui/react': 1.7.7_sfoxds7t5ydpegc3knd667wn6m
'@heroicons/react': 2.0.13_react@17.0.2
'@mdx-js/react': 1.6.22_react@17.0.2
'@meshtastic/meshtasticjs': 0.9.7
autoprefixer: 10.4.13_postcss@8.4.20
'@meshtastic/meshtasticjs': 2.0.13-0
autoprefixer: 10.4.13_postcss@8.4.21
base64-js: 1.5.1
dotenv: 16.0.3
framer-motion: 6.5.1_sfoxds7t5ydpegc3knd667wn6m
postcss: 8.4.20
postcss: 8.4.21
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
react-icons: 4.7.1_react@17.0.2
react-responsive-carousel: 3.2.23
swr: 2.0.0_react@17.0.2
tailwindcss: 3.2.4_postcss@8.4.20
tailwindcss: 3.2.4_postcss@8.4.21
url-search-params-polyfill: 8.1.1
use-breakpoint: 3.0.6_sfoxds7t5ydpegc3knd667wn6m
devDependencies:
'@docusaurus/module-type-aliases': 2.2.0_sfoxds7t5ydpegc3knd667wn6m
'@tailwindcss/typography': 0.5.8_tailwindcss@3.2.4
'@tailwindcss/typography': 0.5.9_tailwindcss@3.2.4
'@tsconfig/docusaurus': 1.0.6
'@types/node': 18.11.18
'@types/react': 18.0.26
@ -1637,7 +1637,7 @@ packages:
'@docusaurus/utils-validation': 2.2.0
'@slorber/static-site-generator-webpack-plugin': 4.0.7
'@svgr/webpack': 6.5.1
autoprefixer: 10.4.13_postcss@8.4.20
autoprefixer: 10.4.13_postcss@8.4.21
babel-loader: 8.3.0_ztqwsvkb6z73luspkai6ilstpu
babel-plugin-dynamic-import-node: 2.3.3
boxen: 6.2.1
@ -1651,7 +1651,7 @@ packages:
core-js: 3.26.1
css-loader: 6.7.2_webpack@5.75.0
css-minimizer-webpack-plugin: 4.2.2_2xq5u4vuzw4op42d4uqzx2gxfa
cssnano: 5.1.14_postcss@8.4.20
cssnano: 5.1.14_postcss@8.4.21
del: 6.1.1
detect-port: 1.5.1
escape-html: 1.0.3
@ -1665,8 +1665,8 @@ packages:
leven: 3.1.0
lodash: 4.17.21
mini-css-extract-plugin: 2.7.1_webpack@5.75.0
postcss: 8.4.20
postcss-loader: 7.0.2_qxxfhhrl3yknjjmta266mo3u64
postcss: 8.4.21
postcss-loader: 7.0.2_6jdsrmfenkuhhw3gx4zvjlznce
prompts: 2.4.2
react: 17.0.2
react-dev-utils: 12.0.1_3fkjkrd3audxnith3e7fo4fnxi
@ -1737,7 +1737,7 @@ packages:
'@docusaurus/utils-validation': 2.2.0_@docusaurus+types@2.2.0
'@slorber/static-site-generator-webpack-plugin': 4.0.7
'@svgr/webpack': 6.5.1
autoprefixer: 10.4.13_postcss@8.4.20
autoprefixer: 10.4.13_postcss@8.4.21
babel-loader: 8.3.0_ztqwsvkb6z73luspkai6ilstpu
babel-plugin-dynamic-import-node: 2.3.3
boxen: 6.2.1
@ -1751,7 +1751,7 @@ packages:
core-js: 3.26.1
css-loader: 6.7.2_webpack@5.75.0
css-minimizer-webpack-plugin: 4.2.2_2xq5u4vuzw4op42d4uqzx2gxfa
cssnano: 5.1.14_postcss@8.4.20
cssnano: 5.1.14_postcss@8.4.21
del: 6.1.1
detect-port: 1.5.1
escape-html: 1.0.3
@ -1765,8 +1765,8 @@ packages:
leven: 3.1.0
lodash: 4.17.21
mini-css-extract-plugin: 2.7.1_webpack@5.75.0
postcss: 8.4.20
postcss-loader: 7.0.2_qxxfhhrl3yknjjmta266mo3u64
postcss: 8.4.21
postcss-loader: 7.0.2_6jdsrmfenkuhhw3gx4zvjlznce
prompts: 2.4.2
react: 17.0.2
react-dev-utils: 12.0.1_3fkjkrd3audxnith3e7fo4fnxi
@ -1814,9 +1814,9 @@ packages:
resolution: {integrity: sha512-mAAwCo4n66TMWBH1kXnHVZsakW9VAXJzTO4yZukuL3ro4F+JtkMwKfh42EG75K/J/YIFQG5I/Bzy0UH/hFxaTg==}
engines: {node: '>=16.14'}
dependencies:
cssnano-preset-advanced: 5.3.9_postcss@8.4.20
postcss: 8.4.20
postcss-sort-media-queries: 4.3.0_postcss@8.4.20
cssnano-preset-advanced: 5.3.9_postcss@8.4.21
postcss: 8.4.21
postcss-sort-media-queries: 4.3.0_postcss@8.4.21
tslib: 2.4.1
dev: false
@ -2250,7 +2250,7 @@ packages:
infima: 0.2.0-alpha.42
lodash: 4.17.21
nprogress: 0.2.0
postcss: 8.4.20
postcss: 8.4.21
prism-react-renderer: 1.3.5_react@17.0.2
prismjs: 1.29.0
react: 17.0.2
@ -2697,8 +2697,8 @@ packages:
resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==}
dev: false
/@meshtastic/meshtasticjs/0.9.7:
resolution: {integrity: sha512-FQAfgJ2FeC55HbmOR1Z7Y3iIyXN32YO5OmtsviPolaZWivE7cCCfwSQGOHrtQUwXUSRv6Up0ucJ0eW7teaXxhA==}
/@meshtastic/meshtasticjs/2.0.13-0:
resolution: {integrity: sha512-9uTqQHjM32/8a32NtiDaTPu8/ppoX/46j3oS+7EvGVt9TLY9DUZncw+JgOgqhk5d4SWwqbfJqfoZv3R6CM2Dhw==}
dependencies:
'@protobuf-ts/runtime': 2.8.2
glob: 8.0.3
@ -2968,8 +2968,8 @@ packages:
defer-to-connect: 1.1.3
dev: false
/@tailwindcss/typography/0.5.8_tailwindcss@3.2.4:
resolution: {integrity: sha512-xGQEp8KXN8Sd8m6R4xYmwxghmswrd0cPnNI2Lc6fmrC3OojysTBJJGSIVwPV56q4t6THFUK3HJ0EaWwpglSxWw==}
/@tailwindcss/typography/0.5.9_tailwindcss@3.2.4:
resolution: {integrity: sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==}
peerDependencies:
tailwindcss: '>=3.0.0 || insiders'
dependencies:
@ -2977,7 +2977,7 @@ packages:
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
postcss-selector-parser: 6.0.10
tailwindcss: 3.2.4_postcss@8.4.20
tailwindcss: 3.2.4_postcss@8.4.21
dev: true
/@trysound/sax/0.2.0:
@ -3522,7 +3522,7 @@ packages:
engines: {node: '>= 4.0.0'}
dev: false
/autoprefixer/10.4.13_postcss@8.4.20:
/autoprefixer/10.4.13_postcss@8.4.21:
resolution: {integrity: sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
@ -3534,7 +3534,7 @@ packages:
fraction.js: 4.2.0
normalize-range: 0.1.2
picocolors: 1.0.0
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
@ -4168,13 +4168,13 @@ packages:
engines: {node: '>=8'}
dev: false
/css-declaration-sorter/6.3.1_postcss@8.4.20:
/css-declaration-sorter/6.3.1_postcss@8.4.21:
resolution: {integrity: sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==}
engines: {node: ^10 || ^12 || >=14}
peerDependencies:
postcss: ^8.0.9
dependencies:
postcss: 8.4.20
postcss: 8.4.21
dev: false
/css-loader/6.7.2_webpack@5.75.0:
@ -4183,12 +4183,12 @@ packages:
peerDependencies:
webpack: ^5.0.0
dependencies:
icss-utils: 5.1.0_postcss@8.4.20
postcss: 8.4.20
postcss-modules-extract-imports: 3.0.0_postcss@8.4.20
postcss-modules-local-by-default: 4.0.0_postcss@8.4.20
postcss-modules-scope: 3.0.0_postcss@8.4.20
postcss-modules-values: 4.0.0_postcss@8.4.20
icss-utils: 5.1.0_postcss@8.4.21
postcss: 8.4.21
postcss-modules-extract-imports: 3.0.0_postcss@8.4.21
postcss-modules-local-by-default: 4.0.0_postcss@8.4.21
postcss-modules-scope: 3.0.0_postcss@8.4.21
postcss-modules-values: 4.0.0_postcss@8.4.21
postcss-value-parser: 4.2.0
semver: 7.3.8
webpack: 5.75.0
@ -4220,9 +4220,9 @@ packages:
optional: true
dependencies:
clean-css: 5.3.1
cssnano: 5.1.14_postcss@8.4.20
cssnano: 5.1.14_postcss@8.4.21
jest-worker: 29.3.1
postcss: 8.4.20
postcss: 8.4.21
schema-utils: 4.0.0
serialize-javascript: 6.0.0
source-map: 0.6.1
@ -4267,77 +4267,77 @@ packages:
engines: {node: '>=4'}
hasBin: true
/cssnano-preset-advanced/5.3.9_postcss@8.4.20:
/cssnano-preset-advanced/5.3.9_postcss@8.4.21:
resolution: {integrity: sha512-njnh4pp1xCsibJcEHnWZb4EEzni0ePMqPuPNyuWT4Z+YeXmsgqNuTPIljXFEXhxGsWs9183JkXgHxc1TcsahIg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
autoprefixer: 10.4.13_postcss@8.4.20
cssnano-preset-default: 5.2.13_postcss@8.4.20
postcss: 8.4.20
postcss-discard-unused: 5.1.0_postcss@8.4.20
postcss-merge-idents: 5.1.1_postcss@8.4.20
postcss-reduce-idents: 5.2.0_postcss@8.4.20
postcss-zindex: 5.1.0_postcss@8.4.20
autoprefixer: 10.4.13_postcss@8.4.21
cssnano-preset-default: 5.2.13_postcss@8.4.21
postcss: 8.4.21
postcss-discard-unused: 5.1.0_postcss@8.4.21
postcss-merge-idents: 5.1.1_postcss@8.4.21
postcss-reduce-idents: 5.2.0_postcss@8.4.21
postcss-zindex: 5.1.0_postcss@8.4.21
dev: false
/cssnano-preset-default/5.2.13_postcss@8.4.20:
/cssnano-preset-default/5.2.13_postcss@8.4.21:
resolution: {integrity: sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
css-declaration-sorter: 6.3.1_postcss@8.4.20
cssnano-utils: 3.1.0_postcss@8.4.20
postcss: 8.4.20
postcss-calc: 8.2.4_postcss@8.4.20
postcss-colormin: 5.3.0_postcss@8.4.20
postcss-convert-values: 5.1.3_postcss@8.4.20
postcss-discard-comments: 5.1.2_postcss@8.4.20
postcss-discard-duplicates: 5.1.0_postcss@8.4.20
postcss-discard-empty: 5.1.1_postcss@8.4.20
postcss-discard-overridden: 5.1.0_postcss@8.4.20
postcss-merge-longhand: 5.1.7_postcss@8.4.20
postcss-merge-rules: 5.1.3_postcss@8.4.20
postcss-minify-font-values: 5.1.0_postcss@8.4.20
postcss-minify-gradients: 5.1.1_postcss@8.4.20
postcss-minify-params: 5.1.4_postcss@8.4.20
postcss-minify-selectors: 5.2.1_postcss@8.4.20
postcss-normalize-charset: 5.1.0_postcss@8.4.20
postcss-normalize-display-values: 5.1.0_postcss@8.4.20
postcss-normalize-positions: 5.1.1_postcss@8.4.20
postcss-normalize-repeat-style: 5.1.1_postcss@8.4.20
postcss-normalize-string: 5.1.0_postcss@8.4.20
postcss-normalize-timing-functions: 5.1.0_postcss@8.4.20
postcss-normalize-unicode: 5.1.1_postcss@8.4.20
postcss-normalize-url: 5.1.0_postcss@8.4.20
postcss-normalize-whitespace: 5.1.1_postcss@8.4.20
postcss-ordered-values: 5.1.3_postcss@8.4.20
postcss-reduce-initial: 5.1.1_postcss@8.4.20
postcss-reduce-transforms: 5.1.0_postcss@8.4.20
postcss-svgo: 5.1.0_postcss@8.4.20
postcss-unique-selectors: 5.1.1_postcss@8.4.20
css-declaration-sorter: 6.3.1_postcss@8.4.21
cssnano-utils: 3.1.0_postcss@8.4.21
postcss: 8.4.21
postcss-calc: 8.2.4_postcss@8.4.21
postcss-colormin: 5.3.0_postcss@8.4.21
postcss-convert-values: 5.1.3_postcss@8.4.21
postcss-discard-comments: 5.1.2_postcss@8.4.21
postcss-discard-duplicates: 5.1.0_postcss@8.4.21
postcss-discard-empty: 5.1.1_postcss@8.4.21
postcss-discard-overridden: 5.1.0_postcss@8.4.21
postcss-merge-longhand: 5.1.7_postcss@8.4.21
postcss-merge-rules: 5.1.3_postcss@8.4.21
postcss-minify-font-values: 5.1.0_postcss@8.4.21
postcss-minify-gradients: 5.1.1_postcss@8.4.21
postcss-minify-params: 5.1.4_postcss@8.4.21
postcss-minify-selectors: 5.2.1_postcss@8.4.21
postcss-normalize-charset: 5.1.0_postcss@8.4.21
postcss-normalize-display-values: 5.1.0_postcss@8.4.21
postcss-normalize-positions: 5.1.1_postcss@8.4.21
postcss-normalize-repeat-style: 5.1.1_postcss@8.4.21
postcss-normalize-string: 5.1.0_postcss@8.4.21
postcss-normalize-timing-functions: 5.1.0_postcss@8.4.21
postcss-normalize-unicode: 5.1.1_postcss@8.4.21
postcss-normalize-url: 5.1.0_postcss@8.4.21
postcss-normalize-whitespace: 5.1.1_postcss@8.4.21
postcss-ordered-values: 5.1.3_postcss@8.4.21
postcss-reduce-initial: 5.1.1_postcss@8.4.21
postcss-reduce-transforms: 5.1.0_postcss@8.4.21
postcss-svgo: 5.1.0_postcss@8.4.21
postcss-unique-selectors: 5.1.1_postcss@8.4.21
dev: false
/cssnano-utils/3.1.0_postcss@8.4.20:
/cssnano-utils/3.1.0_postcss@8.4.21:
resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
dev: false
/cssnano/5.1.14_postcss@8.4.20:
/cssnano/5.1.14_postcss@8.4.21:
resolution: {integrity: sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
cssnano-preset-default: 5.2.13_postcss@8.4.20
cssnano-preset-default: 5.2.13_postcss@8.4.21
lilconfig: 2.0.6
postcss: 8.4.20
postcss: 8.4.21
yaml: 1.10.2
dev: false
@ -5773,13 +5773,13 @@ packages:
safer-buffer: 2.1.2
dev: false
/icss-utils/5.1.0_postcss@8.4.20:
/icss-utils/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
postcss: 8.4.20
postcss: 8.4.21
dev: false
/ignore/5.2.1:
@ -6877,17 +6877,17 @@ packages:
tslib: 2.4.1
dev: false
/postcss-calc/8.2.4_postcss@8.4.20:
/postcss-calc/8.2.4_postcss@8.4.21:
resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==}
peerDependencies:
postcss: ^8.2.2
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-selector-parser: 6.0.11
postcss-value-parser: 4.2.0
dev: false
/postcss-colormin/5.3.0_postcss@8.4.20:
/postcss-colormin/5.3.0_postcss@8.4.21:
resolution: {integrity: sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
@ -6896,88 +6896,88 @@ packages:
browserslist: 4.21.4
caniuse-api: 3.0.0
colord: 2.9.3
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-convert-values/5.1.3_postcss@8.4.20:
/postcss-convert-values/5.1.3_postcss@8.4.21:
resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.21.4
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-discard-comments/5.1.2_postcss@8.4.20:
/postcss-discard-comments/5.1.2_postcss@8.4.21:
resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
dev: false
/postcss-discard-duplicates/5.1.0_postcss@8.4.20:
/postcss-discard-duplicates/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
dev: false
/postcss-discard-empty/5.1.1_postcss@8.4.20:
/postcss-discard-empty/5.1.1_postcss@8.4.21:
resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
dev: false
/postcss-discard-overridden/5.1.0_postcss@8.4.20:
/postcss-discard-overridden/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
dev: false
/postcss-discard-unused/5.1.0_postcss@8.4.20:
/postcss-discard-unused/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-selector-parser: 6.0.11
dev: false
/postcss-import/14.1.0_postcss@8.4.20:
/postcss-import/14.1.0_postcss@8.4.21:
resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==}
engines: {node: '>=10.0.0'}
peerDependencies:
postcss: ^8.0.0
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.1
/postcss-js/4.0.0_postcss@8.4.20:
/postcss-js/4.0.0_postcss@8.4.21:
resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==}
engines: {node: ^12 || ^14 || >= 16}
peerDependencies:
postcss: ^8.3.3
dependencies:
camelcase-css: 2.0.1
postcss: 8.4.20
postcss: 8.4.21
/postcss-load-config/3.1.4_postcss@8.4.20:
/postcss-load-config/3.1.4_postcss@8.4.21:
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
engines: {node: '>= 10'}
peerDependencies:
@ -6990,10 +6990,10 @@ packages:
optional: true
dependencies:
lilconfig: 2.0.6
postcss: 8.4.20
postcss: 8.4.21
yaml: 1.10.2
/postcss-loader/7.0.2_qxxfhhrl3yknjjmta266mo3u64:
/postcss-loader/7.0.2_6jdsrmfenkuhhw3gx4zvjlznce:
resolution: {integrity: sha512-fUJzV/QH7NXUAqV8dWJ9Lg4aTkDCezpTS5HgJ2DvqznexTbSTxgi/dTECvTZ15BwKTtk8G/bqI/QTu2HPd3ZCg==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@ -7002,34 +7002,34 @@ packages:
dependencies:
cosmiconfig: 7.1.0
klona: 2.0.5
postcss: 8.4.20
postcss: 8.4.21
semver: 7.3.8
webpack: 5.75.0
dev: false
/postcss-merge-idents/5.1.1_postcss@8.4.20:
/postcss-merge-idents/5.1.1_postcss@8.4.21:
resolution: {integrity: sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
cssnano-utils: 3.1.0_postcss@8.4.20
postcss: 8.4.20
cssnano-utils: 3.1.0_postcss@8.4.21
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-merge-longhand/5.1.7_postcss@8.4.20:
/postcss-merge-longhand/5.1.7_postcss@8.4.21:
resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
stylehacks: 5.1.1_postcss@8.4.20
stylehacks: 5.1.1_postcss@8.4.21
dev: false
/postcss-merge-rules/5.1.3_postcss@8.4.20:
/postcss-merge-rules/5.1.3_postcss@8.4.21:
resolution: {integrity: sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
@ -7037,218 +7037,218 @@ packages:
dependencies:
browserslist: 4.21.4
caniuse-api: 3.0.0
cssnano-utils: 3.1.0_postcss@8.4.20
postcss: 8.4.20
cssnano-utils: 3.1.0_postcss@8.4.21
postcss: 8.4.21
postcss-selector-parser: 6.0.11
dev: false
/postcss-minify-font-values/5.1.0_postcss@8.4.20:
/postcss-minify-font-values/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-minify-gradients/5.1.1_postcss@8.4.20:
/postcss-minify-gradients/5.1.1_postcss@8.4.21:
resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
colord: 2.9.3
cssnano-utils: 3.1.0_postcss@8.4.20
postcss: 8.4.20
cssnano-utils: 3.1.0_postcss@8.4.21
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-minify-params/5.1.4_postcss@8.4.20:
/postcss-minify-params/5.1.4_postcss@8.4.21:
resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.21.4
cssnano-utils: 3.1.0_postcss@8.4.20
postcss: 8.4.20
cssnano-utils: 3.1.0_postcss@8.4.21
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-minify-selectors/5.2.1_postcss@8.4.20:
/postcss-minify-selectors/5.2.1_postcss@8.4.21:
resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-selector-parser: 6.0.11
dev: false
/postcss-modules-extract-imports/3.0.0_postcss@8.4.20:
/postcss-modules-extract-imports/3.0.0_postcss@8.4.21:
resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
postcss: 8.4.20
postcss: 8.4.21
dev: false
/postcss-modules-local-by-default/4.0.0_postcss@8.4.20:
/postcss-modules-local-by-default/4.0.0_postcss@8.4.21:
resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
icss-utils: 5.1.0_postcss@8.4.20
postcss: 8.4.20
icss-utils: 5.1.0_postcss@8.4.21
postcss: 8.4.21
postcss-selector-parser: 6.0.11
postcss-value-parser: 4.2.0
dev: false
/postcss-modules-scope/3.0.0_postcss@8.4.20:
/postcss-modules-scope/3.0.0_postcss@8.4.21:
resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-selector-parser: 6.0.11
dev: false
/postcss-modules-values/4.0.0_postcss@8.4.20:
/postcss-modules-values/4.0.0_postcss@8.4.21:
resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
icss-utils: 5.1.0_postcss@8.4.20
postcss: 8.4.20
icss-utils: 5.1.0_postcss@8.4.21
postcss: 8.4.21
dev: false
/postcss-nested/6.0.0_postcss@8.4.20:
/postcss-nested/6.0.0_postcss@8.4.21:
resolution: {integrity: sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.2.14
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-selector-parser: 6.0.11
/postcss-normalize-charset/5.1.0_postcss@8.4.20:
/postcss-normalize-charset/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
dev: false
/postcss-normalize-display-values/5.1.0_postcss@8.4.20:
/postcss-normalize-display-values/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-normalize-positions/5.1.1_postcss@8.4.20:
/postcss-normalize-positions/5.1.1_postcss@8.4.21:
resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-normalize-repeat-style/5.1.1_postcss@8.4.20:
/postcss-normalize-repeat-style/5.1.1_postcss@8.4.21:
resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-normalize-string/5.1.0_postcss@8.4.20:
/postcss-normalize-string/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-normalize-timing-functions/5.1.0_postcss@8.4.20:
/postcss-normalize-timing-functions/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-normalize-unicode/5.1.1_postcss@8.4.20:
/postcss-normalize-unicode/5.1.1_postcss@8.4.21:
resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.21.4
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-normalize-url/5.1.0_postcss@8.4.20:
/postcss-normalize-url/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
normalize-url: 6.1.0
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-normalize-whitespace/5.1.1_postcss@8.4.20:
/postcss-normalize-whitespace/5.1.1_postcss@8.4.21:
resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-ordered-values/5.1.3_postcss@8.4.20:
/postcss-ordered-values/5.1.3_postcss@8.4.21:
resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
cssnano-utils: 3.1.0_postcss@8.4.20
postcss: 8.4.20
cssnano-utils: 3.1.0_postcss@8.4.21
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-reduce-idents/5.2.0_postcss@8.4.20:
/postcss-reduce-idents/5.2.0_postcss@8.4.21:
resolution: {integrity: sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
/postcss-reduce-initial/5.1.1_postcss@8.4.20:
/postcss-reduce-initial/5.1.1_postcss@8.4.21:
resolution: {integrity: sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
@ -7256,16 +7256,16 @@ packages:
dependencies:
browserslist: 4.21.4
caniuse-api: 3.0.0
postcss: 8.4.20
postcss: 8.4.21
dev: false
/postcss-reduce-transforms/5.1.0_postcss@8.4.20:
/postcss-reduce-transforms/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
dev: false
@ -7284,51 +7284,51 @@ packages:
cssesc: 3.0.0
util-deprecate: 1.0.2
/postcss-sort-media-queries/4.3.0_postcss@8.4.20:
/postcss-sort-media-queries/4.3.0_postcss@8.4.21:
resolution: {integrity: sha512-jAl8gJM2DvuIJiI9sL1CuiHtKM4s5aEIomkU8G3LFvbP+p8i7Sz8VV63uieTgoewGqKbi+hxBTiOKJlB35upCg==}
engines: {node: '>=10.0.0'}
peerDependencies:
postcss: ^8.4.16
dependencies:
postcss: 8.4.20
postcss: 8.4.21
sort-css-media-queries: 2.1.0
dev: false
/postcss-svgo/5.1.0_postcss@8.4.20:
/postcss-svgo/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-value-parser: 4.2.0
svgo: 2.8.0
dev: false
/postcss-unique-selectors/5.1.1_postcss@8.4.20:
/postcss-unique-selectors/5.1.1_postcss@8.4.21:
resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-selector-parser: 6.0.11
dev: false
/postcss-value-parser/4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
/postcss-zindex/5.1.0_postcss@8.4.20:
/postcss-zindex/5.1.0_postcss@8.4.21:
resolution: {integrity: sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.4.20
postcss: 8.4.21
dev: false
/postcss/8.4.20:
resolution: {integrity: sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==}
/postcss/8.4.21:
resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.4
@ -7937,7 +7937,7 @@ packages:
dependencies:
find-up: 5.0.0
picocolors: 1.0.0
postcss: 8.4.20
postcss: 8.4.21
strip-json-comments: 3.1.1
dev: false
@ -8391,14 +8391,14 @@ packages:
tslib: 2.4.1
dev: false
/stylehacks/5.1.1_postcss@8.4.20:
/stylehacks/5.1.1_postcss@8.4.21:
resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.21.4
postcss: 8.4.20
postcss: 8.4.21
postcss-selector-parser: 6.0.11
dev: false
@ -8463,7 +8463,7 @@ packages:
use-sync-external-store: 1.2.0_react@17.0.2
dev: false
/tailwindcss/3.2.4_postcss@8.4.20:
/tailwindcss/3.2.4_postcss@8.4.21:
resolution: {integrity: sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==}
engines: {node: '>=12.13.0'}
hasBin: true
@ -8484,11 +8484,11 @@ packages:
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.0.0
postcss: 8.4.20
postcss-import: 14.1.0_postcss@8.4.20
postcss-js: 4.0.0_postcss@8.4.20
postcss-load-config: 3.1.4_postcss@8.4.20
postcss-nested: 6.0.0_postcss@8.4.20
postcss: 8.4.21
postcss-import: 14.1.0_postcss@8.4.21
postcss-js: 4.0.0_postcss@8.4.21
postcss-load-config: 3.1.4_postcss@8.4.21
postcss-nested: 6.0.0_postcss@8.4.21
postcss-selector-parser: 6.0.11
postcss-value-parser: 4.2.0
quick-lru: 5.1.1

View file

@ -1,51 +0,0 @@
---
id: protobuf-api
title: Protobuf API Reference
slug: /developers/protobufs/api
sidebar_label: Protobufs
sidebar_position: 20
---
<!-- THIS PAGE IS AUTOGENERATED FROM ./scripts/gen-proto-docs.sh DO NOT EDIT -->
{{range .Files}}
## {{.Name}}
{{if .Messages}}
{{range .Messages}}
### {{.LongName}}
{{if .Description}}
:::note `message` description
{{.Description}}
:::
{{end}}
{{if .HasFields}}
| Field | Type | Description |
| ----- | ---- | ----------- |
{{range .Fields -}}
| {{if .IsOneof}}[**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) {{.OneofDecl}}.{{end}}{{.Name}} | {{if eq (index .LongType 0) (index (.LongType | upper) 0 )}}[`{{.LongType}}`](#{{.LongType | lower | replace "." ""}}){{else}}{{.LongType}}{{end}} | {{if .Description}}{{nobr .Description}}{{if .DefaultValue}} Default: {{.DefaultValue}}{{end}}{{else}}none{{end}} |
{{end}}
{{end}}
{{end}}
{{end}}
{{if .Enums}}
{{range .Enums}}
### {{.LongName}}
{{if .Description}}
:::note `enum` description
{{.Description}}
:::
{{end}}
| Name | Number | Description |
| ---- | ------ | ----------- |
{{range .Values -}}
| `{{.Name}}` | `{{.Number}}` | {{if .Description}}{{nobr .Description}}{{else}}none{{end}} |
{{end}}
{{end}}
{{end}}
{{end}}

View file

@ -1,24 +0,0 @@
#!/usr/bin/env bash
# go install github.com/pseudomuto/protoc-gen-doc/cmd/protoc-gen-doc@latest
PROJECT_BASE=$(git rev-parse --show-toplevel)
# change to proto directory
cd "${PROJECT_BASE}"/protobufs || exit
git checkout master
if git submodule status | grep -q '^[-]|^[+]' ; then \
echo "INFO: Re-initializing git submodules..."; \
git submodule update --init --recursive; \
else \
echo "INFO: Updating git submodules..."; \
git pull --recurse-submodules; \
git submodule update --remote --recursive
fi
# remove old generated protos
rm -rf "${PROJECT_BASE}/docs/development/reference/protobuf-api.mdx"
protoc --doc_opt="${PROJECT_BASE}/protobuf.tmpl,protobuf-api.mdx" --doc_out="${PROJECT_BASE}/docs/development/reference/" --proto_path="${PROJECT_BASE}/protobufs" *.proto

View file

@ -4,9 +4,33 @@
module.exports = {
Sidebar: [
{
type: 'autogenerated',
dirName: '.',
type: "autogenerated",
dirName: "."
},
],
{
type: "category",
label: "Development",
items: [
{
type: "autogenerated",
dirName: "development"
},
{
type: "category",
label: "Reference Material",
items: [
{
type: "autogenerated",
dirName: "development/reference"
},
{
type: "link",
label: "Protobuf Docs",
href: "https://buf.build/meshtastic/protobufs"
}
]
}
]
}
]
};