Merge branch 'dev' into 'main'
Updated folder structure See merge request illegitimate/illegitimate-bot!292
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
.git
|
||||
.yarn
|
||||
.nodemon
|
||||
.vscode
|
||||
dev
|
||||
dist
|
||||
old
|
||||
node_modules
|
||||
@@ -12,9 +14,5 @@ scripts
|
||||
.node-version
|
||||
docker-compose.yml
|
||||
Dockerfile
|
||||
Dockerfile.cache
|
||||
dprint.json
|
||||
eslint.config.mjs
|
||||
nodemon-js.json
|
||||
nodemon-swc.json
|
||||
nodemon.json
|
||||
|
||||
3
.gitignore
vendored
3
.gitignore
vendored
@@ -1,7 +1,4 @@
|
||||
.vscode/
|
||||
.yarn/
|
||||
node_modules/*
|
||||
.env
|
||||
dist/
|
||||
data/
|
||||
dev/
|
||||
14
.nodemon/debug.json
Normal file
14
.nodemon/debug.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"$schema": "https://json.schemastore.org/nodemon.json",
|
||||
"restartable": "rs",
|
||||
"ignore": [
|
||||
"node_modules"
|
||||
],
|
||||
"verbose": true,
|
||||
"env": {
|
||||
"NODE_ENV": "dev",
|
||||
"TYPESCRIPT": "true"
|
||||
},
|
||||
"ext": "ts",
|
||||
"exec": "tsx --inspect-brk"
|
||||
}
|
||||
25
.vscode/launch.json
vendored
Normal file
25
.vscode/launch.json
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"name": "Attach to process (nvim)",
|
||||
"type": "pwa-node",
|
||||
"request": "attach",
|
||||
"port": 9229,
|
||||
"skipFiles": [
|
||||
"<node_internals>/**",
|
||||
"${workspaceFolder}/node_modules/**"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Attach to process (vscode)",
|
||||
"type": "node",
|
||||
"request": "attach",
|
||||
"port": 9229,
|
||||
"skipFiles": [
|
||||
"<node_internals>/**",
|
||||
"${workspaceFolder}/node_modules/**"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -15,9 +15,10 @@
|
||||
"start": "node dist/index.js",
|
||||
"build": "swc src -d dist --strip-leading-paths",
|
||||
"watch": "swc src -d dist --strip-leading-paths --watch",
|
||||
"dev": "nodemon --config nodemon-swc.json",
|
||||
"dev:ts": "nodemon --config nodemon.json src/index.ts",
|
||||
"dev:js": "nodemon --config nodemon-js.json dist/index.js",
|
||||
"dev": "nodemon --config .nodemon/swc.json",
|
||||
"dev:ts": "nodemon --config .nodemon/ts.json src/index.ts",
|
||||
"dev:ts:inspect": "nodemon --config .nodemon/debug.json src/index.ts",
|
||||
"dev:js": "nodemon --config .nodemon/js.json dist/index.js",
|
||||
"format": "dprint fmt \"**/*.ts\"",
|
||||
"check": "pnpm tscheck && pnpm lint",
|
||||
"tscheck": "tsc && echo \"TypeScript check passed!\"",
|
||||
|
||||
@@ -17,7 +17,7 @@ let sequelize: Sequelize
|
||||
if (process.env.NODE_ENV === "dev") {
|
||||
sequelize = new Sequelize({
|
||||
dialect: "sqlite",
|
||||
storage: "data/db.sqlite"
|
||||
storage: "dev/db.sqlite"
|
||||
})
|
||||
} else {
|
||||
sequelize = new Sequelize(env.prod.postgresURI, { dialect: "postgres" })
|
||||
|
||||
Reference in New Issue
Block a user