elfrank/sample-nodejs-project

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "sample-nodejs-project",
  "version": "1.3.0",
  "description": "",
  "main": "lib/cjs/index.js",
  "module": "lib/esm/index.js",
  "scripts": {
    "build": "./node_modules/typescript/bin/tsc -p tsconfig.esm.json && ./node_modules/typescript/bin/tsc -p tsconfig.cjs.json",
    "docs": "./node_modules/.bin/typedoc src/index.ts",
    "lint": "./node_modules/.bin/eslint",
    "test": "env TS_NODE_PROJECT=\"tsconfig.testing.json\" mocha --require ts-node/register 'specs/**/*.spec.ts'",
    "test:coverage": "nyc npm run test"
  },
  "private": false,
  "files": [
    "lib/**/*",
    "README.md",
    "CHANGELOG.md",
    "LICENSE.md",
    "package.json",
    "package-lock.json"
  ],
  "author": "Francisco Avila",
  "license": "MIT",
  "devDependencies": {
    "@babel/core": "^7.13.8",
    "@babel/node": "^7.13.0",
    "@babel/polyfill": "^7.12.1",
    "@babel/preset-env": "^7.13.8",
    "@babel/register": "^7.13.8",
    "@commitlint/cli": "^12.0.1",
    "@commitlint/config-conventional": "^12.0.1",
    "@semantic-release/changelog": "^5.0.1",
    "@semantic-release/commit-analyzer": "^8.0.1",
    "@semantic-release/git": "^9.0.0",
    "@semantic-release/github": "^7.2.0",
    "@semantic-release/npm": "^7.0.10",
    "@semantic-release/release-notes-generator": "^9.0.1",
    "@types/chai": "^4.2.16",
    "@types/jest": "^26.0.22",
    "@types/mocha": "^8.2.2",
    "@typescript-eslint/eslint-plugin": "^4.22.0",
    "@typescript-eslint/parser": "^4.22.0",
    "chai": "^4.3.0",
    "cz-conventional-changelog": "^3.3.0",
    "eslint": "^7.21.0",
    "eslint-config-airbnb": "^18.2.1",
    "eslint-import-resolver-typescript": "^2.4.0",
    "eslint-plugin-import": "^2.22.1",
    "eslint-plugin-jsx-a11y": "^6.4.1",
    "eslint-plugin-react": "^7.22.0",
    "eslint-plugin-react-hooks": "^1.7.0",
    "mocha": "^8.3.0",
    "nyc": "^15.1.0",
    "semantic-release": "^17.4.0",
    "ts-node": "^9.1.1",
    "typedoc": "^0.20.35",
    "typescript": "^4.2.4"
  },
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  },
  "dependencies": {}
}