5 Commits

Author SHA1 Message Date
Shakar
24c1d7b69c Adds production environment to fleet.yaml
Signed-off-by: Shakar <5h4k4r.b4kr@gmail.com>
2023-04-05 12:01:52 +03:00
Shakar
6639d3102c Revert "Deletes tests-base"
This reverts commit 96829dfef3.
2023-04-05 12:00:41 +03:00
Shakar
d7978ddb3d Adds github actions
This reverts commit c280c53d76.

Signed-off-by: Shakar <5h4k4r.b4kr@gmail.com>
2023-04-05 12:00:28 +03:00
Shakar
96829dfef3 Deletes tests-base
Update dependabot
Adds production to fleet.yaml
This reverts commit 4e8bdaabde.

Signed-off-by: Shakar <5h4k4r.b4kr@gmail.com>
2023-04-04 17:11:42 +03:00
Shakar
c280c53d76 Deploy using Rancher Fleet
This reverts commit a700e397a8.

Signed-off-by: Shakar <5h4k4r.b4kr@gmail.com>
2023-04-04 17:07:16 +03:00
5 changed files with 86 additions and 216 deletions

View File

@@ -22,7 +22,7 @@ env:
jobs: jobs:
deploy: deploy:
timeout-minutes: 10 timeout-minutes: 10
runs-on: [self-hosted, ubuntu-jammy, public] runs-on: ubuntu-20.04
environment: environment:
url: ${{ inputs.env_url }} url: ${{ inputs.env_url }}
name: ${{ inputs.env_name }} name: ${{ inputs.env_name }}
@@ -32,9 +32,7 @@ jobs:
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Kubectl tool installer - name: Kubectl tool installer
uses: azure/setup-kubectl@v3 uses: Azure/setup-kubectl@v3
with:
version: v1.25.8
- uses: azure/k8s-set-context@v3 - uses: azure/k8s-set-context@v3
with: with:

View File

@@ -4,46 +4,44 @@ This document provides a brief description of the environment variables that are
The following table lists the environment variables that are common to all DIT micro-service applications, along with their descriptions. The following table lists the environment variables that are common to all DIT micro-service applications, along with their descriptions.
| Environment Variable | Description | | Environment Variable | Description |
| :---------------------------- | :------------------------------------------------------------------------ | | :--------------------------- | :------------------------------------------------------------------------ |
| CAS\_\_URL | URL for the Central Authentication Service (CAS) | | CAS\_\_URL | URL for the Central Authentication Service (CAS) |
| CAS\_\_M2M_CLIENT_ID | Client ID for machine-to-machine authentication with the CAS | | CAS\_\_M2M_CLIENT_ID | Client ID for machine-to-machine authentication with the CAS |
| CAS\_\_M2M_CLIENT_SECRET | Client secret for machine-to-machine authentication with the CAS | | CAS\_\_M2M_CLIENT_SECRET | Client secret for machine-to-machine authentication with the CAS |
| DATABASE\_\_CONNECTION_STRING | The connection string of database server | | DATABASE\_\_CONNECTIONSTRING | The connection string of database server |
| DATABASE\_\_URL | The URL format for the connection string of database server | | DATABASE\_\_URL | The URL format for the connection string of database server |
| DATABASE\_\_HOST | The host name or IP address of the database server | | DATABASE\_\_HOST | The host name or IP address of the database server |
| DATABASE\_\_USERNAME | The username for accessing the database | | DATABASE\_\_USERNAME | The username for accessing the database |
| DATABASE\_\_PASSWORD | The password for accessing the database | | DATABASE\_\_PASSWORD | The password for accessing the database |
| DATABASE\_\_NAME | The name of the database | | DATABASE\_\_NAME | The name of the database |
| DATABASE\_\_PORT | The port number of the database server | | DATABASE\_\_PORT | The port number of the database server |
| S3\_\_ENDPOINT | The endpoint URL of the S3 bucket | | S3\_\_REGION | The AWS region of the S3 bucket |
| S3\_\_ACCESS_KEY_ID | The access key ID for accessing the S3 bucket | | S3\_\_ENDPOINT | The endpoint URL of the S3 bucket |
| S3\_\_SECRET_ACCESS_KEY | The secret access key for accessing the S3 bucket | | S3\_\_ACCESS_KEY_ID | The access key ID for accessing the S3 bucket |
| S3\_\_SELF_BUCKET | The name of the S3 bucket used for storing self-related files | | S3\_\_SECRET_ACCESS_KEY | The secret access key for accessing the S3 bucket |
| S3\_\_UPLOADS_API_BUCKET | The name of the S3 bucket used for storing uploaded files via Uploads API | | S3\_\_SELF_BUCKET | The name of the S3 bucket used for storing self-related files |
| SIDEKIQ\_\_USERNAME | The username for accessing the Sidekiq web interface | | S3\_\_UPLOADS_API_BUCKET | The name of the S3 bucket used for storing uploaded files via Uploads API |
| SIDEKIQ\_\_PASSWORD | The password for accessing the Sidekiq web interface | | SIDEKIQ\_\_USERNAME | The username for accessing the Sidekiq web interface |
| SIDEKIQ\_\_REDIS_URL | The URL of the redis database used by the Sidekiq web interface | | SIDEKIQ\_\_PASSWORD | The password for accessing the Sidekiq web interface |
| REDIS\_\_URL | The URL format for the connection string of redis database server | | REDIS_SENTINEL\_\_HOST | The host name or IP address of the Redis Sentinel server |
| REDIS\_\_CONNECTION_STRING | The connection string of redis database server | | REDIS_SENTINEL\_\_PORT | The port number of the Redis Sentinel server |
| REDIS_SENTINEL\_\_HOST | The host name or IP address of the Redis Sentinel server | | REDIS_SENTINEL\_\_PASSWORD | The password for accessing the Redis Sentinel server |
| REDIS_SENTINEL\_\_PORT | The port number of the Redis Sentinel server | | REDIS_SENTINEL\_\_MASTER | The name of the Redis Sentinel master |
| REDIS_SENTINEL\_\_PASSWORD | The password for accessing the Redis Sentinel server | | REDIS\_\_PASSWORD | The password for accessing the Redis server |
| REDIS_SENTINEL\_\_MASTER | The name of the Redis Sentinel master | | REDIS\_\_DB | The number of the Redis database |
| REDIS\_\_PASSWORD | The password for accessing the Redis server | | SIDEKIQ\_\_REDIS_DB | The number of the Redis database for Sidekiq |
| REDIS\_\_DB | The number of the Redis database | | SENTRY\_\_DSN | The data source name (DSN) for Sentry error tracking |
| SIDEKIQ\_\_REDIS_DB | The number of the Redis database for Sidekiq | | SENTRY\_\_TRACE_RATE | The sampling rate for Sentry performance tracing |
| SENTRY\_\_DSN | The data source name (DSN) for Sentry error tracking | | SENTRY\_\_ENVIRONMENT | The environment name for Sentry error tracking |
| SENTRY\_\_TRACE_RATE | The sampling rate for Sentry performance tracing | | GATEWAY\_\_CERTIFICATE | The certificate file for accessing the gateway service |
| SENTRY\_\_ENVIRONMENT | The environment name for Sentry error tracking | | RABBITMQ\_\_URL | The URL the RabbitMQ server |
| GATEWAY\_\_CERTIFICATE | The certificate file for accessing the gateway service | | RABBITMQ\_\_HOST | The host name or IP address of the RabbitMQ server |
| RABBITMQ\_\_URL | The URL the RabbitMQ server | | RABBITMQ\_\_PORT | The port number of the RabbitMQ server |
| RABBITMQ\_\_HOST | The host name or IP address of the RabbitMQ server | | RABBITMQ\_\_VHOST | The virtual host name of the RabbitMQ server |
| RABBITMQ\_\_PORT | The port number of the RabbitMQ server | | RABBITMQ\_\_USERNAME | The username for accessing the RabbitMQ server |
| RABBITMQ\_\_VHOST | The virtual host name of the RabbitMQ server | | RABBITMQ\_\_PASSWORD | The password for accessing the RabbitMQ server |
| RABBITMQ\_\_USERNAME | The username for accessing the RabbitMQ server | | RABBITMQ\_\_EXCHANGE_NAME | The name of the exchange for RabbitMQ server |
| RABBITMQ\_\_PASSWORD | The password for accessing the RabbitMQ server |
| RABBITMQ\_\_EXCHANGE_NAME | The name of the exchange for RabbitMQ server |
## Environment Variables for Micro-Service Applications ## Environment Variables for Micro-Service Applications

15
kubernetes/fleet.yaml Normal file
View File

@@ -0,0 +1,15 @@
namespace: dit-docs
targetCustomizations:
- name: development
clusterSelector:
matchLabels:
env: dev
kustomize:
dir: development
- name: production
clusterSelector:
matchLabels:
env: prod
kustomize:
dir: production

201
package-lock.json generated
View File

@@ -12,7 +12,7 @@
"@docusaurus/preset-classic": "2.0.0-beta.15", "@docusaurus/preset-classic": "2.0.0-beta.15",
"@mdx-js/react": "^1.6.21", "@mdx-js/react": "^1.6.21",
"clsx": "^1.1.1", "clsx": "^1.1.1",
"prism-react-renderer": "^2.0.6", "prism-react-renderer": "^1.2.1",
"react": "^17.0.1", "react": "^17.0.1",
"react-dom": "^17.0.1" "react-dom": "^17.0.1"
} }
@@ -2273,37 +2273,6 @@
"react-dom": "^16.8.4 || ^17.0.0" "react-dom": "^16.8.4 || ^17.0.0"
} }
}, },
"node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/theme-common": {
"version": "2.0.0-beta.15",
"resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.15.tgz",
"integrity": "sha512-+pvarmzcyECE4nWxw+dCMKRIoes0NegrRuM9+nRsUrS/E5ywsF539kpupKIEqaMjq6AuM0CJtDoHxHHPNe0KaQ==",
"dependencies": {
"@docusaurus/plugin-content-blog": "2.0.0-beta.15",
"@docusaurus/plugin-content-docs": "2.0.0-beta.15",
"@docusaurus/plugin-content-pages": "2.0.0-beta.15",
"clsx": "^1.1.1",
"parse-numeric-range": "^1.3.0",
"tslib": "^2.3.1",
"utility-types": "^3.10.0"
},
"engines": {
"node": ">=14"
},
"peerDependencies": {
"prism-react-renderer": "^1.2.1",
"react": "^16.8.4 || ^17.0.0",
"react-dom": "^16.8.4 || ^17.0.0"
}
},
"node_modules/@docusaurus/preset-classic/node_modules/prism-react-renderer": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz",
"integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==",
"peer": true,
"peerDependencies": {
"react": ">=0.14.9"
}
},
"node_modules/@docusaurus/react-loadable": { "node_modules/@docusaurus/react-loadable": {
"version": "5.5.2", "version": "5.5.2",
"resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz",
@@ -2349,7 +2318,7 @@
"react-dom": "^16.8.4 || ^17.0.0" "react-dom": "^16.8.4 || ^17.0.0"
} }
}, },
"node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/theme-common": { "node_modules/@docusaurus/theme-common": {
"version": "2.0.0-beta.15", "version": "2.0.0-beta.15",
"resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.15.tgz", "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.15.tgz",
"integrity": "sha512-+pvarmzcyECE4nWxw+dCMKRIoes0NegrRuM9+nRsUrS/E5ywsF539kpupKIEqaMjq6AuM0CJtDoHxHHPNe0KaQ==", "integrity": "sha512-+pvarmzcyECE4nWxw+dCMKRIoes0NegrRuM9+nRsUrS/E5ywsF539kpupKIEqaMjq6AuM0CJtDoHxHHPNe0KaQ==",
@@ -2371,14 +2340,6 @@
"react-dom": "^16.8.4 || ^17.0.0" "react-dom": "^16.8.4 || ^17.0.0"
} }
}, },
"node_modules/@docusaurus/theme-classic/node_modules/prism-react-renderer": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz",
"integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==",
"peerDependencies": {
"react": ">=0.14.9"
}
},
"node_modules/@docusaurus/theme-search-algolia": { "node_modules/@docusaurus/theme-search-algolia": {
"version": "2.0.0-beta.15", "version": "2.0.0-beta.15",
"resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.15.tgz", "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.15.tgz",
@@ -2407,37 +2368,6 @@
"react-dom": "^16.8.4 || ^17.0.0" "react-dom": "^16.8.4 || ^17.0.0"
} }
}, },
"node_modules/@docusaurus/theme-search-algolia/node_modules/@docusaurus/theme-common": {
"version": "2.0.0-beta.15",
"resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.15.tgz",
"integrity": "sha512-+pvarmzcyECE4nWxw+dCMKRIoes0NegrRuM9+nRsUrS/E5ywsF539kpupKIEqaMjq6AuM0CJtDoHxHHPNe0KaQ==",
"dependencies": {
"@docusaurus/plugin-content-blog": "2.0.0-beta.15",
"@docusaurus/plugin-content-docs": "2.0.0-beta.15",
"@docusaurus/plugin-content-pages": "2.0.0-beta.15",
"clsx": "^1.1.1",
"parse-numeric-range": "^1.3.0",
"tslib": "^2.3.1",
"utility-types": "^3.10.0"
},
"engines": {
"node": ">=14"
},
"peerDependencies": {
"prism-react-renderer": "^1.2.1",
"react": "^16.8.4 || ^17.0.0",
"react-dom": "^16.8.4 || ^17.0.0"
}
},
"node_modules/@docusaurus/theme-search-algolia/node_modules/prism-react-renderer": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz",
"integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==",
"peer": true,
"peerDependencies": {
"react": ">=0.14.9"
}
},
"node_modules/@docusaurus/theme-translations": { "node_modules/@docusaurus/theme-translations": {
"version": "2.0.0-beta.15", "version": "2.0.0-beta.15",
"resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.15.tgz", "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.15.tgz",
@@ -3213,11 +3143,6 @@
"resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz",
"integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw=="
}, },
"node_modules/@types/prismjs": {
"version": "1.26.0",
"resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.0.tgz",
"integrity": "sha512-ZTaqn/qSqUuAq1YwvOFQfVW1AR/oQJlLSZVustdjwI+GZ8kr0MSHBj0tsXPW1EqHubx50gtBEjbPGsdZwQwCjQ=="
},
"node_modules/@types/prop-types": { "node_modules/@types/prop-types": {
"version": "15.7.4", "version": "15.7.4",
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz",
@@ -4436,9 +4361,9 @@
} }
}, },
"node_modules/clsx": { "node_modules/clsx": {
"version": "1.2.1", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz",
"integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==",
"engines": { "engines": {
"node": ">=6" "node": ">=6"
} }
@@ -9297,15 +9222,11 @@
} }
}, },
"node_modules/prism-react-renderer": { "node_modules/prism-react-renderer": {
"version": "2.0.6", "version": "1.2.1",
"resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.0.6.tgz", "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.2.1.tgz",
"integrity": "sha512-ERzmAI5UvrcTw5ivfEG20/dYClAsC84eSED5p9X3oKpm0xPV4A5clFK1mp7lPIdKmbLnQYsPTGiOI7WS6gWigw==", "integrity": "sha512-w23ch4f75V1Tnz8DajsYKvY5lF7H1+WvzvLUcF0paFxkTHSp42RS0H5CttdN2Q8RR3DRGZ9v5xD/h3n8C8kGmg==",
"dependencies": {
"@types/prismjs": "^1.26.0",
"clsx": "^1.2.1"
},
"peerDependencies": { "peerDependencies": {
"react": ">=16.0.0" "react": ">=0.14.9"
} }
}, },
"node_modules/prismjs": { "node_modules/prismjs": {
@@ -14364,29 +14285,6 @@
"@docusaurus/theme-classic": "2.0.0-beta.15", "@docusaurus/theme-classic": "2.0.0-beta.15",
"@docusaurus/theme-common": "2.0.0-beta.15", "@docusaurus/theme-common": "2.0.0-beta.15",
"@docusaurus/theme-search-algolia": "2.0.0-beta.15" "@docusaurus/theme-search-algolia": "2.0.0-beta.15"
},
"dependencies": {
"@docusaurus/theme-common": {
"version": "2.0.0-beta.15",
"resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.15.tgz",
"integrity": "sha512-+pvarmzcyECE4nWxw+dCMKRIoes0NegrRuM9+nRsUrS/E5ywsF539kpupKIEqaMjq6AuM0CJtDoHxHHPNe0KaQ==",
"requires": {
"@docusaurus/plugin-content-blog": "2.0.0-beta.15",
"@docusaurus/plugin-content-docs": "2.0.0-beta.15",
"@docusaurus/plugin-content-pages": "2.0.0-beta.15",
"clsx": "^1.1.1",
"parse-numeric-range": "^1.3.0",
"tslib": "^2.3.1",
"utility-types": "^3.10.0"
}
},
"prism-react-renderer": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz",
"integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==",
"peer": true,
"requires": {}
}
} }
}, },
"@docusaurus/react-loadable": { "@docusaurus/react-loadable": {
@@ -14422,28 +14320,20 @@
"prismjs": "^1.23.0", "prismjs": "^1.23.0",
"react-router-dom": "^5.2.0", "react-router-dom": "^5.2.0",
"rtlcss": "^3.3.0" "rtlcss": "^3.3.0"
}, }
"dependencies": { },
"@docusaurus/theme-common": { "@docusaurus/theme-common": {
"version": "2.0.0-beta.15", "version": "2.0.0-beta.15",
"resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.15.tgz", "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.15.tgz",
"integrity": "sha512-+pvarmzcyECE4nWxw+dCMKRIoes0NegrRuM9+nRsUrS/E5ywsF539kpupKIEqaMjq6AuM0CJtDoHxHHPNe0KaQ==", "integrity": "sha512-+pvarmzcyECE4nWxw+dCMKRIoes0NegrRuM9+nRsUrS/E5ywsF539kpupKIEqaMjq6AuM0CJtDoHxHHPNe0KaQ==",
"requires": { "requires": {
"@docusaurus/plugin-content-blog": "2.0.0-beta.15", "@docusaurus/plugin-content-blog": "2.0.0-beta.15",
"@docusaurus/plugin-content-docs": "2.0.0-beta.15", "@docusaurus/plugin-content-docs": "2.0.0-beta.15",
"@docusaurus/plugin-content-pages": "2.0.0-beta.15", "@docusaurus/plugin-content-pages": "2.0.0-beta.15",
"clsx": "^1.1.1", "clsx": "^1.1.1",
"parse-numeric-range": "^1.3.0", "parse-numeric-range": "^1.3.0",
"tslib": "^2.3.1", "tslib": "^2.3.1",
"utility-types": "^3.10.0" "utility-types": "^3.10.0"
}
},
"prism-react-renderer": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz",
"integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==",
"requires": {}
}
} }
}, },
"@docusaurus/theme-search-algolia": { "@docusaurus/theme-search-algolia": {
@@ -14465,29 +14355,6 @@
"lodash": "^4.17.20", "lodash": "^4.17.20",
"tslib": "^2.3.1", "tslib": "^2.3.1",
"utility-types": "^3.10.0" "utility-types": "^3.10.0"
},
"dependencies": {
"@docusaurus/theme-common": {
"version": "2.0.0-beta.15",
"resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.0-beta.15.tgz",
"integrity": "sha512-+pvarmzcyECE4nWxw+dCMKRIoes0NegrRuM9+nRsUrS/E5ywsF539kpupKIEqaMjq6AuM0CJtDoHxHHPNe0KaQ==",
"requires": {
"@docusaurus/plugin-content-blog": "2.0.0-beta.15",
"@docusaurus/plugin-content-docs": "2.0.0-beta.15",
"@docusaurus/plugin-content-pages": "2.0.0-beta.15",
"clsx": "^1.1.1",
"parse-numeric-range": "^1.3.0",
"tslib": "^2.3.1",
"utility-types": "^3.10.0"
}
},
"prism-react-renderer": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz",
"integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==",
"peer": true,
"requires": {}
}
} }
}, },
"@docusaurus/theme-translations": { "@docusaurus/theme-translations": {
@@ -15065,11 +14932,6 @@
"resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz",
"integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw=="
}, },
"@types/prismjs": {
"version": "1.26.0",
"resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.0.tgz",
"integrity": "sha512-ZTaqn/qSqUuAq1YwvOFQfVW1AR/oQJlLSZVustdjwI+GZ8kr0MSHBj0tsXPW1EqHubx50gtBEjbPGsdZwQwCjQ=="
},
"@types/prop-types": { "@types/prop-types": {
"version": "15.7.4", "version": "15.7.4",
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz",
@@ -16031,9 +15893,9 @@
} }
}, },
"clsx": { "clsx": {
"version": "1.2.1", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz",
"integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA=="
}, },
"collapse-white-space": { "collapse-white-space": {
"version": "1.0.6", "version": "1.0.6",
@@ -19484,13 +19346,10 @@
"integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==" "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA=="
}, },
"prism-react-renderer": { "prism-react-renderer": {
"version": "2.0.6", "version": "1.2.1",
"resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.0.6.tgz", "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.2.1.tgz",
"integrity": "sha512-ERzmAI5UvrcTw5ivfEG20/dYClAsC84eSED5p9X3oKpm0xPV4A5clFK1mp7lPIdKmbLnQYsPTGiOI7WS6gWigw==", "integrity": "sha512-w23ch4f75V1Tnz8DajsYKvY5lF7H1+WvzvLUcF0paFxkTHSp42RS0H5CttdN2Q8RR3DRGZ9v5xD/h3n8C8kGmg==",
"requires": { "requires": {}
"@types/prismjs": "^1.26.0",
"clsx": "^1.2.1"
}
}, },
"prismjs": { "prismjs": {
"version": "1.26.0", "version": "1.26.0",

View File

@@ -18,7 +18,7 @@
"@docusaurus/preset-classic": "2.0.0-beta.15", "@docusaurus/preset-classic": "2.0.0-beta.15",
"@mdx-js/react": "^1.6.21", "@mdx-js/react": "^1.6.21",
"clsx": "^1.1.1", "clsx": "^1.1.1",
"prism-react-renderer": "^2.0.6", "prism-react-renderer": "^1.2.1",
"react": "^17.0.1", "react": "^17.0.1",
"react-dom": "^17.0.1" "react-dom": "^17.0.1"
}, },