@locker-labs/sdk
Version:
A utility library for enhancing your ERC-4337 experience
96 lines • 2.7 kB
JSON
{
"name": "@locker-labs/sdk",
"version": "0.0.2-alpha.1",
"author": "Locker",
"main": "./_cjs/index.js",
"module": "./_esm/index.js",
"types": "./_types/index.d.ts",
"typings": "./_types/index.d.ts",
"type": "module",
"sideEffects": false,
"description": "A utility library for enhancing your ERC-4337 experience",
"keywords": [
"ethereum",
"erc-4337",
"erc-6900",
"split",
"round up savings",
"yield"
],
"license": "MIT",
"files": [
"_esm",
"_cjs",
"_types",
"./**/*.ts",
"!_esm/**/*.tsbuildinfo",
"!_cjs/**/*.tsbuildinfo",
"!_types/**/*.tsbuildinfo",
"!.env",
"!./**/*.test.ts",
"!.changeset"
],
"devDependencies": {
"@account-kit/plugingen": "^4.19.0",
"@types/bun": "latest",
"@types/node-fetch": "^2.6.12"
},
"peerDependencies": {
"typescript": "^5"
},
"scripts": {
"build": "bun run clean && bun run build:cjs && bun run build:esm && bun run build:types",
"build:cjs": "tsc --module commonjs --outDir ./_cjs --removeComments --verbatimModuleSyntax false && printf '{\"type\":\"commonjs\"}' > ./_cjs/package.json",
"build:esm": "tsc --module es2015 --outDir ./_esm && printf '{\"type\": \"module\",\"sideEffects\":false}' > ./_esm/package.json",
"build:types": "tsc --module esnext --declarationDir ./_types --emitDeclarationOnly --declaration --declarationMap",
"clean": "rimraf _esm _cjs _types",
"format": "biome format . --write",
"lint": "biome check .",
"lint:fix": "bun run lint --apply"
},
"exports": {
".": {
"types": "./_types/index.d.ts",
"import": "./_esm/index.js",
"default": "./_cjs/index.js"
},
"./accounts": {
"types": "./_types/accounts/index.d.ts",
"import": "./_esm/accounts/index.js",
"default": "./_cjs/accounts/index.js"
},
"./bridge": {
"types": "./_types/bridge/index.d.ts",
"import": "./_esm/bridge/index.js",
"default": "./_cjs/bridge/index.js"
},
"./plugins": {
"types": "./_types/plugins/index.d.ts",
"import": "./_esm/plugins/index.js",
"default": "./_cjs/plugins/index.js"
}
},
"typesVersions": {
"*": {
"accounts": [
"./_types/accounts/index.d.ts"
],
"bridge": [
"./_types/bridge/index.d.ts"
],
"plugins": [
"./_types/plugins/index.d.ts"
]
}
},
"dependencies": {
"@account-kit/smart-contracts": "^4.20.1",
"@coral-xyz/anchor": "^0.28.0",
"@solana/spl-token": "^0.3.8",
"@solana/web3.js": "^1.90.2",
"dotenv": "^16.4.7",
"dotenv-expand": "^12.0.1",
"rimraf": "^6.0.1",
"viem": "^2.24.1"
}
}