build sanity checks

This commit is contained in:
Koushik Dutta
2021-09-15 10:39:43 -07:00
parent 477da0064e
commit 8ecb11d592
2 changed files with 21 additions and 20 deletions

View File

@@ -84,24 +84,24 @@
"DEBUG": "/scrypted/*",
}
},
{
"type": "pwa-node",
"request": "launch",
"name": "Launch Tests",
"skipFiles": [
"<node_internals>/**"
],
"program": "${workspaceFolder}/test/test-main.ts",
"runtimeArgs": [
"--expose-gc",
"--nolazy",
"-r",
"ts-node/register"
],
"sourceMaps": true,
"outFiles": [
"${workspaceFolder}/**/*.js"
]
}
// {
// "type": "pwa-node",
// "request": "launch",
// "name": "Launch Tests",
// "skipFiles": [
// "<node_internals>/**"
// ],
// "program": "${workspaceFolder}/test/test-main.ts",
// "runtimeArgs": [
// "--expose-gc",
// "--nolazy",
// "-r",
// "ts-node/register"
// ],
// "sourceMaps": true,
// "outFiles": [
// "${workspaceFolder}/**/*.js"
// ]
// }
]
}

View File

@@ -54,7 +54,8 @@
"serve-no-build": "node dist/scrypted-main.js",
"ts-serve": "ts-node src/scrypted-main.ts",
"prebuild": "tsc --build --clean",
"build": "tsc --outDir dist"
"build": "tsc --outDir dist",
"postbuild": "node test/check-build-output.js"
},
"author": "",
"license": "ISC"