UNPKG

@sharksv/hyper

Version:

A CLI to bootstrap new projects!

75 lines (74 loc) 1.57 kB
{ "name": "project-name", "version": "0.1.0", "description": "A very useful description", "keywords": [ "Bootstraped", "Created by @sharksv/hyper" ], "main": "Build/App.js", "author": { "name": "author-name", "email": "email@author.com", "url": "https://author.com" }, "repository": { "type": "git", "url": "https://github.com/org/project.git" }, "license": "MIT", "scripts": { "prepare": "husky install", "build": "tsc", "build:dev": "tsc --watch", "lint": "eslint --ext .js,.ts .", "format": "prettier --ignore-path .gitignore --write \"**/*.+(js|ts|json)\"", "precommit": "npm run lint && npm run format" }, "prettier": { "trailingComma": "none", "arrowParens": "always", "singleQuote": true, "printWidth": 80, "useTabs": true, "tabWidth": 4, "semi": true }, "eslintConfig": { "root": true, "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaVersion": 12, "sourceType": "module" }, "extends": [ "plugin:@typescript-eslint/recommended", "plugin:prettier/recommended" ], "env": { "es6": true, "node": true }, "ignorePatterns": [ "Cli", "node_modules" ] }, "husky": { "hooks": { "pre-commit": "npm run prepublish" } }, "dependencies": {}, "devDependencies": { "@types/node": "^17.0.2", "@typescript-eslint/eslint-plugin": "^5.8.0", "@typescript-eslint/parser": "^5.8.0", "eslint": "^8.5.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "husky": "^7.0.0", "prettier": "^2.5.1", "typescript": "^4.5.4" } }