Catalog npm
Back to packageRELEASE DETAILS

2.1.1

npm

@0xbigboss/pocketjs-abstract-provider

Abstract provider for all other providers to inherit

Published30 Oct 2022
Direct dependencies10
Transitive dependenciesNot calculated

README

Current package documentation

Abstract Provider

The abstract provider is the base class that all providers available in PocketJS inherit. They dictate the necessary functions along with their types to make a minimally-viable provider.

Installation

pnpm i @pokt-foundation/pocketjs-abstract-provider

Usage

Simply import it into your project and start coding!

import { AbstractProvider } from '@pokt-foundation/pocketjs-abstract-provider'

class MyProvider implements AbstractProvider {
    // ... now override the methods!
}

Downloads & popularity

Awaiting observations

No metric observations yet

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

Declared dependencies 10

Native requirements
10 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
jest
Environment
{
  "local_name": "jest",
  "alias": false,
  "peer_metadata": null
}
^27.4.7development
eslint
Environment
{
  "local_name": "eslint",
  "alias": false,
  "peer_metadata": null
}
7.32.0development
ts-jest
Environment
{
  "local_name": "ts-jest",
  "alias": false,
  "peer_metadata": null
}
^27.1.3development
prettier
Environment
{
  "local_name": "prettier",
  "alias": false,
  "peer_metadata": null
}
^2.5.1development
@types/jest
Environment
{
  "local_name": "@types/jest",
  "alias": false,
  "peer_metadata": null
}
^27.4.0development
microbundle
Environment
{
  "local_name": "microbundle",
  "alias": false,
  "peer_metadata": null
}
^0.14.2development
prettier-eslint
Environment
{
  "local_name": "prettier-eslint",
  "alias": false,
  "peer_metadata": null
}
^13.0.0development
@0xbigboss/pocketjs-types
Environment
{
  "local_name": "@0xbigboss/pocketjs-types",
  "alias": false,
  "peer_metadata": null
}
2.1.1development
@typescript-eslint/parser
Environment
{
  "local_name": "@typescript-eslint/parser",
  "alias": false,
  "peer_metadata": null
}
^5.10.2development
@typescript-eslint/eslint-plugin
Environment
{
  "local_name": "@typescript-eslint/eslint-plugin",
  "alias": false,
  "peer_metadata": null
}
^5.10.2development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "be1c004f21aa10b2e5d20c51601c821fafba45ef",
  "tarball": "https://registry.npmjs.org/@0xbigboss/pocketjs-abstract-provider/-/pocketjs-abstract-provider-2.1.1.tgz",
  "fileCount": 27,
  "integrity": "sha512-EXe9d4L2bZ2J7J8U/YPMZuClfGHLXP1+m2qkxETBOcfS9nkNPG6/8gj8qHA6TjlhN9BT8srERd3ddQYwKgwFwQ==",
  "signatures": [
    {
      "sig": "MEYCIQDU4crdPFxhibVe7WitJIrNxjcuUpR5c6foik0iyouIOgIhANEvWJL9F21aW7itNerpXaQlzeTzzjsCClnpYmLlRy9L",
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
    }
  ],
  "unpackedSize": 45238,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXwX3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqINg//ci2ARt72lnBoYN0R7Z0+0x46FLWdx1K8aeO93VX7YOmdb3zi\r\nixd7Bi+PCnoJTJRUYvuSUrvAEJ6lWeN2m9P6InF5WeeRpUSiR04gQXxk9HHU\r\n3me0LYWBGrpGB8kDRpcaPXnCWlzKIi1jf7t6ri09jdCM03XUnwkKP4KCAWTm\r\nSbJj+Ud/AQQD+eJ8ac4Cpx6gFyNlPlsfK033hne6bvlp5Rdh7cXBoMxUm/fY\r\nT4Q3GfO0jpkXVPVfhTp1ac+fsSaB8cqvmSjE+KfjFGdBWoM2yR6SUcAHn/Rn\r\nGpIfZNW6FStD+LxYOJF4mOC6jWE054xBdiP8ymvtH/kVIt7F6nKePsOFFu3I\r\ntVlHNdyT2077RTeE6Y4ADLVGBKdP30u/tz7SHZoy/yitSPILgiETFICfPLTZ\r\ndr8ttSFCNEj9jhvwvLGsQUStHpEUQ6ozp13TVBxWISSSZRBsj9yMcCBunF5P\r\ngNdIn2A6EIKWXCH/nv/YL5G6IiDmXUBLEGNhwasDOgxot7Gs8DAWbhLgZLTa\r\nM2GTMwBL/Ek7tIaqaq+oTdZIBvRmX7W676/5ZgF7yCPI5FiSoqheb27cCBGo\r\nnAJZZGcrXsKei7GZdrOovd9ofzf5gblkOUP3k/+yswH9eTMK6ap5t7ONwIle\r\nH6I+6eMoLqfXzKYEptQrtF/kS5daccGp09s=\r\n=8l+u\r\n-----END PGP SIGNATURE-----\r\n"
}

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:43 UTC

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

Record identity

package_version:d32bf65f5fe937f8158e4f915e78e6b59e75fa0d77c1385a1437fb6958866e86

Other collected versions

2.1.02 OctView all collected versions →