friends-of-js/yaml-loader

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "@friends-of-js/yaml-loader",
  "publishConfig": {
    "access": "public"
  },
  "version": "1.0.4",
  "license": "MIT",
  "homepage": "https://github.com/friends-of-js/yaml-loader",
  "repository": {
    "type": "git",
    "url": "https://github.com/friends-of-js/yaml-loader"
  },
  "description": "Webpack loader for yaml format with support of NODE_ENV and ability to change keys and values of yaml objects in compile time",
  "keywords": [
    "webpack-loader",
    "webpack",
    "loader",
    "loader"
  ],
  "bugs": {
    "url": "https://github.com/friends-of-js/yaml-loader/issues",
    "email": "romanov@noldor.pro"
  },
  "author": "Dmitriy Romanov <romanov@noldor.pro> (https://github.com/friends-of-js)",
  "contributors": [
    "Dmitriy Romanov <romanov@noldor.pro> (https://github.com/friends-of-js)"
  ],
  "main": "lib/module/commonjs/index.js",
  "module": "lib/module/esnext/index.js",
  "jsnext:main": "lib/module/esnext/index.js",
  "types": "lib/types/index.d.ts",
  "scripts": {
    "build": "yarn run build.module && yarn run build.declarations",
    "build.module": "yarn run build.module.commonjs && yarn run build.module.esnext",
    "build.module.commonjs": "tsc --project build/module/tsconfig.commonjs.json",
    "build.module.esnext": "tsc --project build/module/tsconfig.esnext.json",
    "build.declarations": "tsc --project build/declarations/tsconfig.declarations.json",
    "lint": "tslint -p tsconfig.json --format codeFrame",
    "fix": "tslint -p tsconfig.json --fix",
    "test": "yarn run test.module",
    "test.module": "NODE_ENV=test mocha --opts ./spec/mocha.opts",
    "test.with.coverage": "nyc --reporter=text --reporter=html yarn run test && nyc report --reporter=text-lcov > coverage/lcov.info",
    "test.watch": "NODE_ENV=test mocha --opts ./spec/mocha.opts --watch --watch-dirs ./spec/ --watch-extensions ts,tsx",
    "coverage": "yarn run coverage.generate && yarn run coverage.show",
    "coverage.generate": "nyc --reporter=text --reporter=html yarn run test.module",
    "coverage.show": "opn coverage/index.html",
    "release.major": "release major && yarn publish",
    "release.minor": "release minor && yarn publish",
    "release.patch": "release patch && yarn publish",
    "release.pre": "release pre && yarn publish",
    "checkPackage": "yarn run build && yarn run lint && yarn run test",
    "commit": "git-cz",
    "prepublishOnly": "yarn run checkPackage",
    "prerelease.major": "yarn run checkPackage",
    "prerelease.minor": "yarn run checkPackage",
    "prerelease.patch": "yarn run checkPackage",
    "prerelease.pre": "yarn run checkPackage",
    "clean": "rm -rf ./lib ./coverage ./.nyc_output",
    "createLink": "yarn link --silent > /dev/null 2>&1 && yarn link --silent $npm_package_name"
  },
  "config": {
    "commitizen": {
      "path": "node_modules/cz-conventional-changelog"
    }
  },
  "dependencies": {
    "is-plain-object": "^2.0.4",
    "js-yaml": "^3.11.0",
    "tslib": "^1.9.0"
  },
  "peerDependencies": {
    "loader-utils": "^1.0.0",
    "webpack": "^3.0.0 || ^4.0.0"
  },
  "devDependencies": {
    "@commitlint/cli": "^6.1.3",
    "@commitlint/config-conventional": "^6.1.3",
    "@friends-of-js/tslint-configs": "^1.0.5",
    "@friends-of-js/typescript-configs": "^1.0.5",
    "@types/chai": "^4.1.2",
    "@types/js-yaml": "^3.11.1",
    "@types/loader-utils": "^1.1.3",
    "@types/mocha": "^5.0.0",
    "@types/node": "^9.6.5",
    "@types/sinon": "^4.3.1",
    "@types/webpack": "^4.1.3",
    "@webpack-contrib/test-utils": "^0.1.3",
    "chai": "^4.1.2",
    "commitizen": "^2.9.6",
    "cz-conventional-changelog": "^2.1.0",
    "gh-pages": "^1.1.0",
    "husky": "^1.0.0-rc.1",
    "jsdom": "^11.7.0",
    "loader-utils": "^1.1.0",
    "mocha": "^5.1.0",
    "nyc": "^11.6.0",
    "opn-cli": "^3.1.0",
    "release": "^3.1.7",
    "sinon": "^4.5.0",
    "ts-node": "^5.0.1",
    "tsconfig-paths": "^3.2.0",
    "tslint": "^5.9.1",
    "typescript": "^2.8.1",
    "webpack": "^4.5.0"
  }
}