@ -37,10 +37,11 @@
"description" : "Nucleus: The core of your server" ,
"main" : "dist/index.js" ,
"scripts" : {
"build" : "tsc" ,
"build" : "tsc && yarn copy-files" ,
"copy-files" : "copyfiles -u 1 src/reflex/nsfwjs/example/nsfw_demo/public/model/**/* dist/" ,
"start" : "node --experimental-json-modules --enable-source-maps dist/index.js" ,
"dev" : "rm -rf dist && eslint src --fix && tsc && node --experimental-json-modules --enable-source-maps dist/index.js",
"force-dev" : "clear; rm -rf dist; tsc-suppress && node --experimental-json-modules --enable-source-maps dist/index.js",
"dev" : "rm -rf dist && eslint src --fix && yarn build && node --experimental-json-modules --enable-source-maps dist/index.js",
"force-dev" : "clear; rm -rf dist; tsc-suppress && yarn copy-files && node --experimental-json-modules --enable-source-maps dist/index.js",
"lint" : "echo 'Style checking...'; prettier --check .; echo 'Linting...'; eslint src; echo 'To auto-fix everything possible, please run `yarn lint-fix`'; true" ,
"lint-no-stylecheck" : "echo 'Linting...'; eslint src; echo 'A full lint and style check is required for PRs to be accepted. Please run `yarn lint` before committing'; true" ,
"lint-fix" : "echo 'Fixing eslint issues...'; eslint src --fix; echo 'Reformatting...'; prettier --write --loglevel warn --cache .; true" ,
@ -73,6 +74,7 @@
"@types/lodash" : "^4.14.191" ,
"@typescript-eslint/eslint-plugin" : "^5.32.0" ,
"@typescript-eslint/parser" : "^5.32.0" ,
"copyfiles" : "^2.4.1" ,
"eslint-config-prettier" : "^8.5.0" ,
"prettier" : "^2.7.1" ,
"prettier-eslint" : "^15.0.1" ,