1
0
Fork 0
mirror of https://github.com/codex-team/codex.docs.git synced 2025-08-06 05:55:24 +02:00

[Feature] Static pages rendering 🤩 (#274)

This commit is contained in:
Nikita Melnikov 2022-10-17 08:25:38 +08:00 committed by GitHub
parent 8c794304b6
commit 4ad37abed0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
20 changed files with 554 additions and 705 deletions

View file

@ -1,7 +1,11 @@
{
"name": "codex.docs",
"license": "Apache-2.0",
"version": "0.0.1-alpha.8",
"type": "module",
"bin": {
"codex.docs": "dist/backend/app.js"
},
"browserslist": [
"last 2 versions",
"> 1%"
@ -9,8 +13,10 @@
"scripts": {
"start": "concurrently \"yarn start-backend\" \"yarn build-frontend\"",
"dev": "concurrently \"yarn start-backend\" \"yarn build-frontend:dev\"",
"start-backend": "cross-env NODE_ENV=development npx nodemon --config nodemon.json ./src/bin/server.ts -c app-config.yaml -c app-config.local.yaml",
"compile": "tsc && copyfiles -u 3 ./src/**/*.twig ./dist/backend/views && copyfiles -u 1 ./src/**/*.svg ./dist/",
"build-all": "yarn build-frontend && yarn build-backend",
"build-static": "ts-node src/backend/app.ts build-static -c docs-config.yaml -c docs-config.local.yaml",
"start-backend": "cross-env NODE_ENV=development npx nodemon --config nodemon.json src/backend/app.ts -c docs-config.yaml -c docs-config.local.yaml",
"build-backend": "tsc && copyfiles -u 3 ./src/**/*.twig ./dist/backend/views && copyfiles -u 1 ./src/**/*.svg ./dist/",
"build-frontend": "webpack --mode=production",
"build-frontend:dev": "webpack --mode=development --watch",
"test:js": "cross-env NODE_ENV=testing mocha --recursive ./dist/test --exit",
@ -25,6 +31,7 @@
"@hawk.so/javascript": "^3.0.1",
"@hawk.so/nodejs": "^3.1.4",
"@types/multer-s3": "^3.0.0",
"@types/yargs": "^17.0.13",
"arg": "^5.0.2",
"config": "^3.3.6",
"cookie-parser": "^1.4.5",
@ -33,6 +40,7 @@
"dotenv": "^16.0.0",
"express": "^4.17.1",
"file-type": "^16.5.4",
"fs-extra": "^10.1.0",
"http-errors": "^2.0.0",
"jsonwebtoken": "^8.5.1",
"mime": "^3.0.0",
@ -47,6 +55,7 @@
"open-graph-scraper": "^4.9.0",
"twig": "^1.15.4",
"uuid4": "^2.0.2",
"yargs": "^17.6.0",
"zod": "^3.19.1"
},
"devDependencies": {
@ -78,6 +87,7 @@
"@types/debug": "^4.1.7",
"@types/express": "^4.17.13",
"@types/file-type": "^10.9.1",
"@types/fs-extra": "^9.0.13",
"@types/jsonwebtoken": "^8.5.4",
"@types/mime": "^2.0.3",
"@types/mkdirp": "^1.0.2",