package.json (1534B)
1 { 2 "name": "escape-latex", 3 "version": "1.2.0", 4 "description": "Escape LaTeX special characters with Javascript", 5 "main": "./dist/index.js", 6 "files": ["dist"], 7 "scripts": { 8 "test": "mocha --require babel-core/register -u tdd ./src/**/*.test.js", 9 "preversion": "npm test && npm run build", 10 "postversion": "git push && git push --tags", 11 "precommit": "npm run lint && lint-staged", 12 "prettier": "prettier --write ./src/**/*.js", 13 "lint": "eslint ./src", 14 "init": "mkdir dist", 15 "clean": "rm -rf dist", 16 "prebuild": "npm run clean && npm run init", 17 "build": "babel ./src -d ./dist --ignore index.test.js" 18 }, 19 "lint-staged": { 20 "*.{js,json,css,md}": ["npm run prettier", "git add"] 21 }, 22 "eslintConfig": { 23 "parserOptions": { 24 "ecmaVersion": 8 25 }, 26 "extends": ["eslint:recommended", "google", "prettier"], 27 "env": { 28 "node": "true" 29 } 30 }, 31 "prettier": { 32 "trailingComma": "all" 33 }, 34 "repository": { 35 "type": "git", 36 "url": "https://github.com/dangmai/escape-latex" 37 }, 38 "keywords": ["latex", "escape"], 39 "devDependencies": { 40 "babel-cli": "^6.26.0", 41 "babel-core": "^6.26.0", 42 "babel-plugin-transform-object-assign": "^6.22.0", 43 "babel-preset-env": "^1.6.1", 44 "chai": "^4.1.2", 45 "eslint": "^5.0.1", 46 "eslint-config-google": "^0.9.1", 47 "eslint-config-prettier": "^3.0.1", 48 "husky": "^0.14.3", 49 "lint-staged": "^7.0.5", 50 "mocha": "^5.0.0", 51 "prettier": "^1.9.2" 52 }, 53 "author": "Dang Mai", 54 "license": "MIT" 55 }