starknet-io / types-js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Starknet types JS/TS

🐺 Starknet TypeScript types 🚀

GitHub Workflow Status Project license Pull Requests welcome

Shared TypeScript type definitions for Starknet projects

Installation

npm i @starknet-io/types-js

Types

  // type import
  import type { SomeApiType } from '@starknet-io/types-js'
  // or entire namespace import
  import { API } from '@starknet-io/types-js'
  // type import
  import type { SomeWalletApiType } from '@starknet-io/types-js'
  // or entire namespace import
  import { WALLET_API } from '@starknet-io/types-js'
  • /src/wallet-api/typedData.ts

Versioning (pending SPEC PR merge)

(MAJOR.MINOR) Version of this package should follow starknet-spec semantic versioning. PATCH version can diverge based on bug-fixes ex. Starknet types v0.7.x <-> Starknet Spec v0.7.x

Devs Build

npm run build

Devs Testing

npm run lint

License

This repository is licensed under the MIT License, see LICENSE for more information.

About

License:MIT License


Languages

Language:TypeScript 100.0%