build: use `dist/` subdirs for output now

pull/248/head
Sylvie 6 months ago
parent 4c68159b70
commit 36870295c4
No known key found for this signature in database
GPG Key ID: 75AB0FE5B983A3AF

@ -24,7 +24,7 @@ export const buildFrontendRouter = (page: string, onConfigReady = true) => {
// Load frontend JS
router.get('/ui.js', (_req, res) => ready()
? res.type('text/javascript').sendFile(path.join(`dist-frontend/${page}.mjs`))
? res.type('text/javascript').sendFile(path.join(`dist/frontend/${page}.mjs`))
: res.sendStatus(403));
return router;

@ -1,7 +1,7 @@
{
"extends": "@tsconfig/node20/tsconfig.json",
"compilerOptions": {
"outDir": "../dist-backend",
"outDir": "../dist/backend",
"strictPropertyInitialization": false
},
"include": [

@ -3,7 +3,7 @@ const { path } = require('@tycrek/joint');
const log = new (require('@tycrek/log').TLog)();
const FILES = {
prefix: 'dist-frontend',
prefix: 'dist/frontend',
suffix: '.mjs',
pages: [
'setup',

@ -1,7 +1,7 @@
{
"extends": "@tsconfig/node20/tsconfig.json",
"compilerOptions": {
"outDir": "../dist-frontend",
"outDir": "../dist/frontend",
"lib": [
"ES2022",
"DOM"

@ -2,7 +2,7 @@
"name": "ass",
"version": "0.15.0-indev",
"description": "The simple self-hosted ShareX server",
"main": "dist-backend/app.js",
"main": "dist/backend/app.js",
"engines": {
"node": "^20",
"npm": "^10"
@ -14,7 +14,7 @@
"build:backend": "tsc -p backend/",
"build:frontend": "tsc -p frontend/",
"build:fix-frontend": "node common/fix-frontend-js.js",
"start": "node dist-backend/app.js"
"start": "node dist/backend/app.js"
},
"repository": "github:tycrek/ass",
"keywords": [

Loading…
Cancel
Save