{
  "name": "list",
  "version": "2.0.19",
  "description": "Fast purely functional immutable lists.",
  "author": "Simon Friis Vindum",
  "license": "MIT",
  "repository": "github:funkia/list",
  "keywords": [
    "immutable",
    "list",
    "functional",
    "persistent",
    "sequence",
    "vector"
  ],
  "bugs": {
    "url": "https://github.com/funkia/list/issues"
  },
  "main": "dist/index.js",
  "types": "./dist/index.d.ts",
  "module": "dist/es/index.js",
  "scripts": {
    "build": "npm run build-es6; npm run build-cmjs",
    "build-es6": "tsc -P ./tsconfig-build.json --outDir 'dist/es' --module es2015",
    "build-cmjs": "tsc -P ./tsconfig-build.json",
    "postbuild": "babel dist --out-dir dist --no-babelrc --plugins annotate-pure-calls",
    "test": "nyc mocha --timeout 10000 --recursive test/*.ts",
    "test-watch": "mocha -R progress --timeout 10000 --watch --require ts-node/register --watch-extensions ts test/*.ts",
    "test-property": "mocha --timeout 0 --require ts-node/register --recursive test/property/*.ts",
    "codecov": "codecov -f coverage/coverage-final.json",
    "format": "prettier --write \"{src,test,scripts}/**/*.{js,ts}\"",
    "cherry-pick": "cherry-pick --cjs-dir dist --esm-dir dist/es --types-dir dist",
    "prepublishOnly": "npm run build; npm run cherry-pick",
    "postpublish": "cherry-pick clean",
    "release": "np"
  },
  "sideEffects": [
    "**/fantasy-land.js",
    "**/methods.js"
  ],
  "devDependencies": {
    "@types/chai": "^4.2.3",
    "@types/mocha": "^5.2.7",
    "@types/ramda": "^0.26.28",
    "babel-cli": "^6.26.0",
    "babel-core": "^6.26.3",
    "babel-plugin-annotate-pure-calls": "^0.4.0",
    "chai": "4.2.0",
    "cherry-pick": "^0.5.0",
    "codecov": "^3.6.1",
    "fast-check": "^1.17.0",
    "mocha": "^6.2.1",
    "np": "^5.1.0",
    "nyc": "^14.1.1",
    "prettier": "1.18.2",
    "proptest": "0.0.4",
    "ramda": "0.26.1",
    "source-map-support": "^0.5.13",
    "ts-node": "^8.4.1",
    "tslint": "^5.20.0",
    "typescript": "^3.6.3"
  },
  "files": [
    "dist",
    "methods",
    "curried",
    "fantasy-land",
    "ramda"
  ],
  "nyc": {
    "extension": [
      ".ts"
    ],
    "require": [
      "ts-node/register",
      "source-map-support/register"
    ],
    "include": [
      "src/**/*.ts"
    ],
    "exclude": [
      "src/methods.ts"
    ],
    "reporter": [
      "json",
      "html",
      "text",
      "lcov"
    ]
  },
  "prettier": {}
}
