Catalog npm
Back to packageRELEASE DETAILS

0.1.14

npm

@0ti.me/tiny-pfp

A tiny, minimalist lodash alternative library

Published20 Oct 2020
Direct dependencies15
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 15

Native requirements
15 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.21development
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
husky
Environment
{
  "local_name": "husky",
  "alias": false,
  "peer_metadata": null
}
^4.2.5development
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
}
^10.2.11development
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-+VVUu2qf8o0Ifu1lDNZvyOMSid1lNHe3CPR8nVxp48bpxfn2Bwq3k0+Gkzkd2bLq3F6H7eSlkcXxqmeeWRplxg==",
  "shasum": "15778121a1f6a856f3aa36f14af1bf47d6627bbb",
  "tarball": "https://registry.npmjs.org/@0ti.me/tiny-pfp/-/tiny-pfp-0.1.14.tgz",
  "fileCount": 74,
  "unpackedSize": 17115,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjkIACRA9TVsSAnZWagAAirAP/2WQBwFKN/HH2hAAojUZ\n0VKAIDvlfiEbjNrVu1nCvjX7XU0zmnwlThLBws0kwRGr1f/1PfEDIPoAKViX\nNTx/Q08AESUpSCDPn47ztfGqQA1hnehzTY0Ls09Y+wGsEw3AAY3d81v4vGM6\nlxRWlsA3flObMUjB+TChxb8Ee0LYTZXJGWM/S9M7Znfzn6HEueFrbnxY0fBj\nga7N6afW9IVxsUULbelFgwBBVdlao9HPvG3KKAysdVQJMBeINshMdhGL6AeZ\nMOKY+UrFnzfkfPIKBx3yq910XheZwCy1SLK7gwmfsvUqOZpkQXcMSpk0mpm4\nKS6VginwfvvFNTl2m/JfzdVUqq0f0m96YAkuNoJbg3A8vrAbgTHshKaVwAvo\nhD0/8naf/t6jn3QYc6Suy4vL5Iej+Rzk9wEn9KTlEwXV+2yOPc4uo5inMEQl\nax+Z+QiLqlBeQMCLnZWOIpxjEkm7e35urifkKH43/Jtd3GJib9+kN/1IlB+B\nQSPn1XuJgbJlrHxvKzN9HkXAJosBRsUv0hrFTeoefZNY01XqwEE+J/6wMNfy\nPfCgjE68Va6iU8iPHRNHvjI85KdtkCK9e1GU7Q87lqL2KvW5RGFvZbJmj3PS\nMt38yjK7BXVUjAQekmoB610eyJcvxEELHT8VqyfIY/F2YAEEf9xXCS3XsaIY\nWr0/\r\n=qqme\r\n-----END PGP SIGNATURE-----\r\n",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEYCIQC+p9oYhJd6TY36zh3GHw7jHNAWo/+MRAAx5eX3PB7pHwIhAKkCCO2BpATjsJzFVpEwM+4X9cyRBrUg1XiA4UvcxsMu"
    }
  ]
}

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:a1d6dec79b1be183267fcbaec8a399ef70646b6dd64561c44b5faa6ca076be87

Other collected versions

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