Compare commits
9 commits
d4a96f636c
...
0e386c7307
Author | SHA1 | Date | |
---|---|---|---|
0e386c7307 | |||
1088c32ab8 | |||
b92ba76837 | |||
80d6913857 | |||
452833bbd2 | |||
9cd38fef49 | |||
5fdb2e1587 | |||
26dea852df | |||
6fcad07180 |
6 changed files with 46 additions and 7 deletions
3
.devcontainer/Dockerfile
Normal file
3
.devcontainer/Dockerfile
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
FROM local/nodejs/dev:18
|
||||||
|
|
||||||
|
USER node
|
17
.devcontainer/devcontainer.json
Normal file
17
.devcontainer/devcontainer.json
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
{
|
||||||
|
"name": "seedling",
|
||||||
|
"workspaceFolder": "/home/project/seedling",
|
||||||
|
"dockerComposeFile": "docker-compose.yml",
|
||||||
|
"service": "seedling",
|
||||||
|
"postCreateCommand": "sudo chown node:node -R /home/project",
|
||||||
|
"customizations": {
|
||||||
|
"vscode": {
|
||||||
|
"extensions": [
|
||||||
|
"Fooxly.themeswitch",
|
||||||
|
"EditorConfig.EditorConfig",
|
||||||
|
"rvest.vs-code-prettier-eslint",
|
||||||
|
"wix.vscode-import-cost"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
18
.devcontainer/docker-compose.yml
Normal file
18
.devcontainer/docker-compose.yml
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
version: "3"
|
||||||
|
|
||||||
|
name: seedling
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
node_modules:
|
||||||
|
pnpm-store:
|
||||||
|
|
||||||
|
services:
|
||||||
|
seedling:
|
||||||
|
build:
|
||||||
|
context: .
|
||||||
|
container_name: seedling
|
||||||
|
volumes:
|
||||||
|
- ../:/home/project/seedling
|
||||||
|
- node_modules:/home/project/seedling/node_modules
|
||||||
|
- pnpm-store:/home/project/seedling/.pnpm-store
|
||||||
|
command: sleep infinity
|
1
.env
Normal file
1
.env
Normal file
|
@ -0,0 +1 @@
|
||||||
|
COMPOSE_PROJECT_NAME=seedling
|
|
@ -21,10 +21,10 @@
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@nestjs/axios": "^3.0.0",
|
"@nestjs/axios": "^3.0.0",
|
||||||
"@nestjs/common": "^10.2.5",
|
"@nestjs/common": "^10.2.5",
|
||||||
"@nestjs/typeorm": "10.0.0",
|
"@nestjs/typeorm": "10.0.1",
|
||||||
"@nestjs/config": "^3.1.0",
|
"@nestjs/config": "^3.1.0",
|
||||||
"@nestjs/core": "^10.2.5",
|
"@nestjs/core": "^10.2.5",
|
||||||
"@nestjs/swagger": "7.1.11",
|
"@nestjs/swagger": "7.1.16",
|
||||||
"@nestjs/platform-express": "^10.2.5",
|
"@nestjs/platform-express": "^10.2.5",
|
||||||
"axios": "^1.5.0",
|
"axios": "^1.5.0",
|
||||||
"reflect-metadata": "^0.1.13",
|
"reflect-metadata": "^0.1.13",
|
||||||
|
|
|
@ -46,15 +46,15 @@
|
||||||
"@rtk-query/codegen-openapi": "1.0.0",
|
"@rtk-query/codegen-openapi": "1.0.0",
|
||||||
"@types/enzyme": "3.10.11",
|
"@types/enzyme": "3.10.11",
|
||||||
"@types/jest": "27.4.1",
|
"@types/jest": "27.4.1",
|
||||||
"@types/nightwatch": "2.3.24",
|
"@types/nightwatch": "2.3.28",
|
||||||
"@types/ramda": "0.28.13",
|
"@types/ramda": "0.28.13",
|
||||||
"@types/react": "17.0.43",
|
"@types/react": "17.0.70",
|
||||||
"@types/react-dom": "17.0.14",
|
"@types/react-dom": "17.0.14",
|
||||||
"@types/react-redux": "7.1.30",
|
"@types/react-redux": "7.1.30",
|
||||||
"@types/yup": "0.29.13",
|
"@types/yup": "0.29.14",
|
||||||
"@typescript-eslint/eslint-plugin": "5.16.0",
|
"@typescript-eslint/eslint-plugin": "5.16.0",
|
||||||
"@typescript-eslint/parser": "5.16.0",
|
"@typescript-eslint/parser": "5.16.0",
|
||||||
"autoprefixer": "10.4.4",
|
"autoprefixer": "10.4.16",
|
||||||
"case-sensitive-paths-webpack-plugin": "2.4.0",
|
"case-sensitive-paths-webpack-plugin": "2.4.0",
|
||||||
"clean-webpack-plugin": "^4.0.0",
|
"clean-webpack-plugin": "^4.0.0",
|
||||||
"copy-webpack-plugin": "^10.2.4",
|
"copy-webpack-plugin": "^10.2.4",
|
||||||
|
@ -70,7 +70,7 @@
|
||||||
"eslint-plugin-typescript": "0.14.0",
|
"eslint-plugin-typescript": "0.14.0",
|
||||||
"eslint-plugin-typescript-sort-keys": "2.1.0",
|
"eslint-plugin-typescript-sort-keys": "2.1.0",
|
||||||
"file-loader": "6.2.0",
|
"file-loader": "6.2.0",
|
||||||
"html-webpack-plugin": "5.5.0",
|
"html-webpack-plugin": "5.5.3",
|
||||||
"http-server-spa": "1.3.0",
|
"http-server-spa": "1.3.0",
|
||||||
"jest": "27.5.1",
|
"jest": "27.5.1",
|
||||||
"mini-css-extract-plugin": "2.6.0",
|
"mini-css-extract-plugin": "2.6.0",
|
||||||
|
|
Loading…
Add table
Reference in a new issue