Package Exports
- @starknet-io/types-js
- @starknet-io/types-js/package.json
Readme
🐺 Starknet TypeScript types 🚀 definitions for Starknet projects
Installation
RPC 0.7 - Latest
npm i @starknet-io/types-js
RPC 0.8 (rc3) - Beta
npm i @starknet-io/types-js@beta
Types
API Starknet JSON RPC Specification
// type import
import type { SomeApiType } from '@starknet-io/types-js';
// or entire namespace import
import { API } from '@starknet-io/types-js';
Wallet API Wallet JSON RPC Specification
// type import
import type { SomeWalletApiType } from '@starknet-io/types-js';
// or entire namespace import
import { WALLET_API } from '@starknet-io/types-js';
SNIPs StarkNet Improvement Proposals
Versioning
MAJOR and MINOR version of this package follows starknet-spec semantic versioning. The PATCH version can diverge based on the bug fixes.
Ex. Starknet types-js v0.7 == Starknet Spec v0.7
Devs Build
npm run build
Devs Testing
npm run lint
License
This repository is licensed under the MIT License, see LICENSE for more information.