Compare commits
15 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
dc1a3b6547 | |
|
|
246ebb6318 | |
|
|
f64a27b2c1 | |
|
|
7209d920cd | |
|
|
1064337c48 | |
|
|
af1d221e31 | |
|
|
73fbc2a019 | |
|
|
379927c193 | |
|
|
22c21668aa | |
|
|
c0e7fbc3e4 | |
|
|
b5a6456f57 | |
|
|
929aa8cc17 | |
|
|
704038ee54 | |
|
|
04be97ce48 | |
|
|
8f0a7e305c |
|
|
@ -20,36 +20,43 @@ steps:
|
||||||
image: *frontend_image
|
image: *frontend_image
|
||||||
depends_on: ["prepare:version"]
|
depends_on: ["prepare:version"]
|
||||||
commands:
|
commands:
|
||||||
- pnpm install
|
- npm install
|
||||||
|
- ls -ltra ./node_modules
|
||||||
|
- sleep 20s
|
||||||
directory: frontend
|
directory: frontend
|
||||||
|
|
||||||
"lint:style":
|
"lint:style":
|
||||||
image: *frontend_image
|
image: *frontend_image
|
||||||
depends_on: ["prepare:frontend"]
|
depends_on: ["prepare:frontend"]
|
||||||
commands:
|
commands:
|
||||||
- pnpm run prettier
|
- ls -la ./node_modules
|
||||||
|
- ls -la ./node_modules/.bin
|
||||||
|
- ls -la ./node_modules/.bin/prettier
|
||||||
|
- ./node_modules/.bin/prettier . --check
|
||||||
|
- npm run prettier
|
||||||
directory: frontend
|
directory: frontend
|
||||||
|
|
||||||
"lint:analyze":
|
"lint:analyze":
|
||||||
image: *frontend_image
|
image: *frontend_image
|
||||||
depends_on: ["prepare:frontend"]
|
depends_on: ["prepare:frontend"]
|
||||||
commands:
|
commands:
|
||||||
- pnpm run lint
|
- ls -la ./node_modules
|
||||||
|
- npm run lint
|
||||||
directory: frontend
|
directory: frontend
|
||||||
|
|
||||||
"build:frontend":
|
"build:frontend":
|
||||||
image: *frontend_image
|
image: *frontend_image
|
||||||
depends_on: ["prepare:frontend"]
|
depends_on: ["prepare:frontend"]
|
||||||
commands:
|
commands:
|
||||||
- pnpm run build
|
- npm run build
|
||||||
directory: frontend
|
directory: frontend
|
||||||
|
|
||||||
"build:tsc":
|
"build:tsc":
|
||||||
image: *frontend_image
|
image: *frontend_image
|
||||||
depends_on: ["prepare:frontend"]
|
depends_on: ["prepare:frontend"]
|
||||||
commands:
|
commands:
|
||||||
- pnpm add typescript
|
- npm install -D typescript
|
||||||
- pnpm run typecheck
|
- npm run typecheck
|
||||||
directory: frontend
|
directory: frontend
|
||||||
|
|
||||||
"analyze:sbom":
|
"analyze:sbom":
|
||||||
|
|
@ -71,5 +78,5 @@ steps:
|
||||||
when:
|
when:
|
||||||
- event: [manual]
|
- event: [manual]
|
||||||
|
|
||||||
depends_on:
|
#depends_on:
|
||||||
- "lint_general"
|
# - "lint_general"
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load Diff
|
|
@ -9,9 +9,9 @@
|
||||||
"start": "remix-serve ./build/index.js",
|
"start": "remix-serve ./build/index.js",
|
||||||
"typecheck": "tsc",
|
"typecheck": "tsc",
|
||||||
"lint": "eslint app",
|
"lint": "eslint app",
|
||||||
"lint:fix": "pnpm run lint --fix",
|
"lint:fix": "npm run lint --fix",
|
||||||
"prettier": "pnpm exec prettier . --check",
|
"prettier": "prettier . --check",
|
||||||
"prettier:fix": "pnpm exec prettier . --write"
|
"prettier:fix": "prettier . --write"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@remix-run/css-bundle": "^2.2.0",
|
"@remix-run/css-bundle": "^2.2.0",
|
||||||
|
|
@ -27,7 +27,7 @@
|
||||||
"@remix-run/eslint-config": "^2.2.0",
|
"@remix-run/eslint-config": "^2.2.0",
|
||||||
"@types/react": "^18.2.20",
|
"@types/react": "^18.2.20",
|
||||||
"@types/react-dom": "^18.2.7",
|
"@types/react-dom": "^18.2.7",
|
||||||
"eslint": "^8.38.0",
|
"eslint": "^8.56.0",
|
||||||
"eslint-config-prettier": "9.0.0",
|
"eslint-config-prettier": "9.0.0",
|
||||||
"prettier": "3.2.4",
|
"prettier": "3.2.4",
|
||||||
"typescript": "^5.1.6"
|
"typescript": "^5.1.6"
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
trigger7
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"include": ["remix.env.d.ts", "**/*.ts", "**/*.tsx"],
|
"include": ["remix.env.d.ts", "**/*.ts", "**/*.tsx"],
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
|
"skipLibCheck": true,
|
||||||
"lib": ["DOM", "DOM.Iterable", "ES2022"],
|
"lib": ["DOM", "DOM.Iterable", "ES2022"],
|
||||||
"isolatedModules": true,
|
"isolatedModules": true,
|
||||||
"esModuleInterop": true,
|
"esModuleInterop": true,
|
||||||
|
|
@ -13,10 +14,10 @@
|
||||||
"forceConsistentCasingInFileNames": true,
|
"forceConsistentCasingInFileNames": true,
|
||||||
"baseUrl": ".",
|
"baseUrl": ".",
|
||||||
"paths": {
|
"paths": {
|
||||||
"~/*": ["./app/*"]
|
"~/*": ["./app/*"],
|
||||||
},
|
},
|
||||||
|
|
||||||
// Remix takes care of building everything in `remix build`.
|
// Remix takes care of building everything in `remix build`.
|
||||||
"noEmit": true
|
"noEmit": true,
|
||||||
}
|
},
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue