{
  "name": "extra-iterable.web",
  "version": "3.3.2",
  "description": "An iterable is a sequence of values {web}.",
  "main": "index.js",
  "module": "index.mjs",
  "sideEffects": false,
  "exports": {
    "require": "./index.js",
    "import": "./index.mjs"
  },
  "scripts": {
    "test": "jest",
    "build": "node ./build",
    "publish-docs": "node ./build publish-docs",
    "publish-packages": "node ./build publish-packages"
  },
  "keywords": [
    "extra",
    "iterable",
    "callable",
    "findAll",
    "fromApply",
    "fromCall",
    "many",
    "pop",
    "shift",
    "size",
    "toCallable",
    "toOnce",
    "CombineFunction",
    "CompareFunction",
    "EndFunction",
    "MapFunction",
    "ProcessFunction",
    "ReadFunction",
    "ReduceFunction",
    "TestFunction",
    "END",
    "accumulate",
    "cartesianProduct",
    "chunk",
    "compare",
    "concat",
    "copy",
    "copyWithin",
    "count",
    "countAs",
    "cut",
    "cutAt",
    "cutAtRight",
    "cutRight",
    "cycle",
    "difference",
    "drop",
    "dropRight",
    "dropWhile",
    "dropWhileRight",
    "entries",
    "every",
    "fill",
    "filter",
    "filterAt",
    "find",
    "findRight",
    "flat",
    "flatMap",
    "forEach",
    "from",
    "fromApplication",
    "fromInvocation",
    "fromIterator",
    "fromRange",
    "get",
    "getAll",
    "getPath",
    "group",
    "hasInfix",
    "hasPath",
    "hasPrefix",
    "hasSubsequence",
    "hasSuffix",
    "hasValue",
    "head",
    "includes",
    "index",
    "indexOf",
    "indexRange",
    "init",
    "interleave",
    "intermix",
    "interpolate",
    "intersection",
    "intersperse",
    "is",
    "isDisjoint",
    "isEmpty",
    "isEqual",
    "isIterator",
    "isList",
    "isMany",
    "isOnce",
    "isUnique",
    "iterator",
    "join",
    "keys",
    "last",
    "lastIndexOf",
    "left",
    "length",
    "map",
    "max",
    "maxEntry",
    "merge",
    "middle",
    "min",
    "minEntry",
    "moveWithin",
    "partition",
    "partitionAs",
    "push",
    "range",
    "rangeEntries",
    "reduce",
    "reject",
    "rejectAt",
    "remove",
    "repeat",
    "reverse",
    "right",
    "rotate",
    "scanUntil",
    "scanUntilRight",
    "scanWhile",
    "scanWhileRight",
    "search",
    "searchAll",
    "searchInfix",
    "searchInfixAll",
    "searchInfixRight",
    "searchRight",
    "searchSubsequence",
    "searchValue",
    "searchValueAll",
    "searchValueRight",
    "set",
    "slice",
    "some",
    "splice",
    "split",
    "splitAt",
    "swap",
    "symmetricDifference",
    "tail",
    "take",
    "takeRight",
    "takeWhile",
    "takeWhileRight",
    "toInvokable",
    "toMany",
    "union",
    "unique",
    "unshift",
    "values",
    "zip"
  ],
  "author": "wolfram77@gmail.com",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/nodef/extra-iterable.git"
  },
  "bugs": {
    "url": "https://github.com/nodef/extra-iterable/issues"
  },
  "homepage": "https://github.com/nodef/extra-iterable#readme",
  "devDependencies": {
    "@rollup/plugin-commonjs": "^25.0.8",
    "@rollup/plugin-node-resolve": "^15.3.0",
    "@types/jest": "^29.5.13",
    "extra-array": "^4.2.0",
    "extra-build": "^2.2.46",
    "extra-function": "^1.2.0",
    "extra-math": "^1.4.0",
    "extra-set": "^3.1.7",
    "jest": "^29.7.0",
    "rollup-plugin-cleanup": "^3.2.1",
    "rollup-plugin-dts": "^6.1.1",
    "ts-jest": "^29.2.5"
  }
}
