UNPKG

jav-blast-setup

Version:

Start the base configuration for formatting tests, code rules and TypeScript

58 lines (57 loc) 1.57 kB
{ "name": "jav-blast-setup", "version": "1.0.30", "description": "Start the base configuration for formatting tests, code rules and TypeScript", "author": "Javier", "license": "ISC", "config": { "outfile": "binary.min.js", "devScript": "ts-node ./src/app/index.ts -i" }, "main": "binary.min.js", "bin": { "jav-blast-setup": "binary.min.js" }, "scripts": { "prepare": "husky", "start": "node ./build/app/index.js", "dev": "npm run cleanFolder && npm run makeDevFolder && DEV_URL=/development nodemon", "dev:run": "npm run cleanFolder && npm run makeDevFolder && DEV_URL=/development $npm_package_config_devScript", "makeDevFolder": "DEV_URL=/development ts-node ./src/app/develop/main.ts", "cleanFolder": "rm -rf development", "test": "npm run dev:run && vitest", "test:run": "npm run dev:run && vitest run", "fenix": "rm package-lock.json && rm -rf node_modules/ && npm i", "build": "tsc && esbuild ./build/app/index.js --minify --bundle --platform=node --outfile=$npm_package_config_outfile", "lint": "biome check .", "lint:fix": "biome check . --write" }, "devDependencies": { "@biomejs/biome": "1.9.4", "esbuild": "0.24.2", "husky": "9.1.7", "nodemon": "3.1.9", "ts-node": "10.9.2", "typescript": "5.7.2", "vitest": "2.1.8" }, "nodemonConfig": { "watch": ["src"], "ignore": ["src/**/*.spec.ts"], "ext": "ts", "exec": "$npm_package_config_devScript" }, "keywords": [ "setup", "rome", "config", "typescript", "vite", "vitest", "prettier", "eslint", "vscode", "husky", "biomejs" ] }