Catalog npm
Back to packageRELEASE DETAILS

0.1.172

npm

@0xsquid/squid-types

JS and TS types relating to 0xsquid related projects.

0xsquidsquidroutertypestypescript
Published18 Jul 2025
Direct dependencies14
Transitive dependenciesNot calculated

README

Current package documentation

Squid Types

Squid types used on the data feed, pathfinder api and sdk.

LINTER & PRETTIER

This project has Prettier and ESLint linter rules installed. With Husky we ensure pre-commit and pre-push validation.

yarn lint
yarn lint:fix
yarn format

VSCODE SETUP

Create a file .vscode/settings.json for auto-saving linter and prettier formatting.

Add the following:

{
  "editor.formatOnSave": true,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  },
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  }
}

RELEASE

NPM package publishing is automated with github actions. Follow these steps:

1. Create a PR to the develop branch

  • Update version inside package.json
  • Review, approve and merge.

2. Create a PR from develop to main

  • Review, approve and merge

As the PR from (2.) is merged, the commit to main will automatically trigger a release to NPM, please make sure you correctly update the version.

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
14 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
long
Environment
{
  "local_name": "long",
  "alias": false,
  "peer_metadata": null
}
^5.2.4runtime
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
*runtime
husky
Environment
{
  "local_name": "husky",
  "alias": false,
  "peer_metadata": null
}
^8.0.3development
eslint
Environment
{
  "local_name": "eslint",
  "alias": false,
  "peer_metadata": null
}
^8.0.1development
prettier
Environment
{
  "local_name": "prettier",
  "alias": false,
  "peer_metadata": null
}
^3.1.1development
eslint-plugin-n
Environment
{
  "local_name": "eslint-plugin-n",
  "alias": false,
  "peer_metadata": null
}
^15.0.0 || ^16.0.0 development
eslint-plugin-import
Environment
{
  "local_name": "eslint-plugin-import",
  "alias": false,
  "peer_metadata": null
}
^2.25.2development
eslint-plugin-promise
Environment
{
  "local_name": "eslint-plugin-promise",
  "alias": false,
  "peer_metadata": null
}
^6.0.0development
eslint-config-prettier
Environment
{
  "local_name": "eslint-config-prettier",
  "alias": false,
  "peer_metadata": null
}
^8.8.0development
@typescript-eslint/parser
Environment
{
  "local_name": "@typescript-eslint/parser",
  "alias": false,
  "peer_metadata": null
}
^6.14.0development
eslint-plugin-json-format
Environment
{
  "local_name": "eslint-plugin-json-format",
  "alias": false,
  "peer_metadata": null
}
^2.0.1development
eslint-plugin-unused-imports
Environment
{
  "local_name": "eslint-plugin-unused-imports",
  "alias": false,
  "peer_metadata": null
}
^3.0.0development
@typescript-eslint/eslint-plugin
Environment
{
  "local_name": "@typescript-eslint/eslint-plugin",
  "alias": false,
  "peer_metadata": null
}
^6.4.0development
eslint-config-standard-with-typescript
Environment
{
  "local_name": "eslint-config-standard-with-typescript",
  "alias": false,
  "peer_metadata": null
}
^42.0.0development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
^5.3.3peer

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "53fc5be5d09daacced8f7f0b32ce4d765fe0dee2",
  "tarball": "https://registry.npmjs.org/@0xsquid/squid-types/-/squid-types-0.1.172.tgz",
  "fileCount": 56,
  "integrity": "sha512-rOuFp74OPP0doYcbKSVH48s2EXQTM3SFyakcexIqiTItM8O+J6u4cLzi+j5QeDjjB6GypcjmDfSB4geXoioC2Q==",
  "signatures": [
    {
      "sig": "MEUCIHa9o1juTVKPf3bJnwwuxmdZ8BVjmhLi1UTSrUW/szYrAiEA4uB4Cj5bDFGj/39lVZ5QbGpaNAov6igg7gt3MPiBMlQ=",
      "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
    }
  ],
  "unpackedSize": 88178
}

Repository

PENDING
0xsquid/squid-core

Shared repository data · GitHub

License detected in repository
Not collected

Repository

ACCESSIBLE
0xsquid/squid-types

Shared repository data · GitHub

License detected in repository
Not collected
Last push
15 Oct 2026
Archived
No
Contributor identities
— · partial collection

Public sponsor counts have not been collected. These signals belong to the repository owner.

Downloads & popularity

2count
Gauge · observed snapshots22 Oct 2026
210
2026-10-22: 2 · observed 2026-10-22T09:40:51.1978723Z
22 Oct22 Oct

github · 1 observations shown. Missing days are unknown.

View observed values
Date / source periodValueObserved at
2026-10-2222026-10-22T09:40:51.1978723Z

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 11:48 UTC

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

Record identity

package_version:67e1cdc24dbb367cc2f52cafcd92b136ce12e1efa90e669b809caaf7fe5061c0

Other collected versions

0.1.24815 Oct0.1.24714 Oct0.1.24630 Sept0.1.24525 Sept0.1.24421 Sept0.1.24311 SeptView all collected versions →