Catalog npm
Back to packageRELEASE DETAILS

0.1.13

npm

@0ti.me/tiny-pfp

A tiny, minimalist lodash alternative library

Published31 Aug 2020
Direct dependencies14
Transitive dependenciesNot calculated

README

Current package documentation

Build Status Coverage Status

tiny-pfp

A lightweight alternative to lodash.

Functional Programming

const {fp} = require('@0ti.me/tiny-pfp');

const mapReduce = (mapFn, reduceFn, initialAccumulator) =>
  flow([fp.map(mapFn), fp.reduce(reduceFn, initialAccumulator)]);

const data = [1, 2, 3];

const result = mapReduce(each => 3 * each, (acc, each) => acc + each, 0)(data);

console.error(result); // Outputs the sum of 3x each item in data: 18

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 14

Native requirements
14 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
@0ti.me/index-generator
Environment
{
  "local_name": "@0ti.me/index-generator",
  "alias": false,
  "peer_metadata": null
}
^0.1.6development
@0ti.me/test-deps
Environment
{
  "local_name": "@0ti.me/test-deps",
  "alias": false,
  "peer_metadata": null
}
0.1.19development
bluebird
Environment
{
  "local_name": "bluebird",
  "alias": false,
  "peer_metadata": null
}
^3.7.1development
coveralls
Environment
{
  "local_name": "coveralls",
  "alias": false,
  "peer_metadata": null
}
^3.0.7development
eslint
Environment
{
  "local_name": "eslint",
  "alias": false,
  "peer_metadata": null
}
^6.5.1development
eslint-config-prettier
Environment
{
  "local_name": "eslint-config-prettier",
  "alias": false,
  "peer_metadata": null
}
^6.4.0development
eslint-plugin-prettier
Environment
{
  "local_name": "eslint-plugin-prettier",
  "alias": false,
  "peer_metadata": null
}
^3.1.1development
index-generator
Environment
{
  "local_name": "index-generator",
  "alias": false,
  "peer_metadata": null
}
^1.0.3development
lint-staged
Environment
{
  "local_name": "lint-staged",
  "alias": false,
  "peer_metadata": null
}
^9.4.2development
lodash
Environment
{
  "local_name": "lodash",
  "alias": false,
  "peer_metadata": null
}
^4.17.15development
mocha
Environment
{
  "local_name": "mocha",
  "alias": false,
  "peer_metadata": null
}
^6.2.1development
nyc
Environment
{
  "local_name": "nyc",
  "alias": false,
  "peer_metadata": null
}
^14.1.1development
prettier
Environment
{
  "local_name": "prettier",
  "alias": false,
  "peer_metadata": null
}
^1.18.2development
proxyquire
Environment
{
  "local_name": "proxyquire",
  "alias": false,
  "peer_metadata": null
}
^2.1.3development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-7WmOOJ8QS0sNud7isSt3kpuS9e6zUTwQRmzaqf51Zyl0jhHlP4Q7MR524L0DRAgqdQDspLOAf/NxN6hKu6Ye6g==",
  "shasum": "02ccb010671e7cd6f02844a1ee77653d8c35b8b1",
  "tarball": "https://registry.npmjs.org/@0ti.me/tiny-pfp/-/tiny-pfp-0.1.13.tgz",
  "fileCount": 53,
  "unpackedSize": 13237,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTX1WCRA9TVsSAnZWagAAYO0P/R6bWsQZ6aZYN0RW0DN6\nBlMH8ciZFxkSyEU/CFi3IqLQz0remM83y4b1K7XWXpxlImH2KdD8y25tkGmI\nwqg8ahkWcKF7MKsmpS/S9hM3uk6wmYntEChplpoQjbKraCMgUXJsPYrtl0pW\nvTifrci4NbPQo0nhwzPqPgp3qhXjEi6SlAdmZ+MxOtXqQ3R8BcnHIDaMWGcr\nUSSX4IfZWJBpJ8EYJTIz+vt/kPNfysUrwTAKEmrmp9KR1pEtNKphs+oNwxXh\nwawlr0kdyDv43luNX1dNUYS6xBaFpTlp1DLSNrGbwKK1QTZv9YVUd16dyJU6\nZfNRR6Ke1tCp05kntnyNP8Zk8R7h0VS5KZKI2gx18Rd8rUKUgqEPkAVG38yM\npy2Mbk5kvrm5pCdSABl+jI3D8Ml+97g5+UxBxvJG6Xx9zVcyJPKCWvUUraK8\nfvBt6XMEOUDzzD3rTgDSXb8P8hQHeeGIPM2T0oNQl8DX/jHuDVqGhQjImSZ1\nEhEAniRMIjkl+NhgjIzomnah1LiqKOlLAC3BxUYeg97151j4uo2BvH7bQuPq\n+/9cuL7zAilksadnN5VAqVRW8HTjRa+14SnlO457/Aa50VSNMCSCaYUuQq4Z\nnhGrpYqFGMQiMquvkINx7mRquvpMbCJpL9rzVyu21nXmPScjMPmRZPQloCt/\nicIc\r\n=5iIW\r\n-----END PGP SIGNATURE-----\r\n",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEQCIF5pjyLElLSBBSXTIV+bAxFm7ybmCov8rUtAWZvPuXpFAiBrWKjOkNz8nT3F80+cQ7SXXz7YrlbZhkpOuKihDY+QAw=="
    }
  ]
}

Repository

PENDING
0time/tiny-pfp

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:16 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:920d4b3f3bff3aabbcd79929ffee21ec247943e16a45b863279daeed03b16d7b

Other collected versions

0.1.1420 Oct0.1.1217 Aug0.1.108 Aug0.1.98 Aug0.1.78 Aug0.1.65 AugView all collected versions →