Observed since 21 Oct, 11:48 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0xsquid/squid-types
JS and TS types relating to 0xsquid related projects.
Squid types used on the data feed, pathfinder api and sdk.
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
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"
}
}
NPM package publishing is automated with github actions. Follow these steps:
develop branchversion inside package.jsondevelop to mainAs 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.
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
longEnvironment{
"local_name": "long",
"alias": false,
"peer_metadata": null
} | ^5.2.4 | runtime |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | * | runtime |
huskyEnvironment{
"local_name": "husky",
"alias": false,
"peer_metadata": null
} | ^8.0.3 | development |
eslintEnvironment{
"local_name": "eslint",
"alias": false,
"peer_metadata": null
} | ^8.0.1 | development |
prettierEnvironment{
"local_name": "prettier",
"alias": false,
"peer_metadata": null
} | ^3.1.1 | development |
eslint-plugin-nEnvironment{
"local_name": "eslint-plugin-n",
"alias": false,
"peer_metadata": null
} | ^15.0.0 || ^16.0.0 | development |
eslint-plugin-importEnvironment{
"local_name": "eslint-plugin-import",
"alias": false,
"peer_metadata": null
} | ^2.25.2 | development |
eslint-plugin-promiseEnvironment{
"local_name": "eslint-plugin-promise",
"alias": false,
"peer_metadata": null
} | ^6.0.0 | development |
eslint-config-prettierEnvironment{
"local_name": "eslint-config-prettier",
"alias": false,
"peer_metadata": null
} | ^8.8.0 | development |
@typescript-eslint/parserEnvironment{
"local_name": "@typescript-eslint/parser",
"alias": false,
"peer_metadata": null
} | ^6.14.0 | development |
eslint-plugin-json-formatEnvironment{
"local_name": "eslint-plugin-json-format",
"alias": false,
"peer_metadata": null
} | ^2.0.1 | development |
eslint-plugin-unused-importsEnvironment{
"local_name": "eslint-plugin-unused-imports",
"alias": false,
"peer_metadata": null
} | ^3.0.0 | development |
@typescript-eslint/eslint-pluginEnvironment{
"local_name": "@typescript-eslint/eslint-plugin",
"alias": false,
"peer_metadata": null
} | ^6.4.0 | development |
eslint-config-standard-with-typescriptEnvironment{
"local_name": "eslint-config-standard-with-typescript",
"alias": false,
"peer_metadata": null
} | ^42.0.0 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^5.3.3 | peer |
Source distribution
{
"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
}Shared repository data · GitHub
Public sponsor counts have not been collected. These signals belong to the repository owner.
github · 1 observations shown. Missing days are unknown.
| Date / source period | Value | Observed at |
|---|---|---|
| 2026-10-22 | 2 | 2026-10-22T09:40:51.1978723Z |
Observed since 21 Oct, 11:48 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:67e1cdc24dbb367cc2f52cafcd92b136ce12e1efa90e669b809caaf7fe5061c0