UNPKG

@infrared-dao/default-list

Version:

Default lists for Infrared interfaces including tokens and vaults

95 lines (94 loc) 3.84 kB
{ "name": "@infrared-dao/default-list", "version": "4.7.1", "description": "Default lists for Infrared interfaces including tokens and vaults", "keywords": [ "berachain", "default", "token", "vaults", "vault", "list" ], "homepage": "https://github.com/infrared-dao/infrared-default-list#readme", "repository": { "type": "git", "url": "git+https://github.com/infrared-dao/infrared-default-list.git" }, "license": "GPL-3.0-or-later", "sideEffects": false, "type": "module", "exports": { "./assets/*": "./assets/*", "./ivaults/mainnet": "./src/ivaults/mainnet.json", "./ivaults/bepolia": "./src/ivaults/bepolia.json", "./pol-vaults/mainnet": "./src/pol-vaults/mainnet.json", "./pol-vaults/bepolia": "./src/pol-vaults/bepolia.json", "./protocols": "./src/protocols.json", "./schemas/ivaults": "./src/schemas/ivaults-schema.ts", "./schemas/pol-vaults": "./src/schemas/pol-vaults-schema.ts", "./schemas/protocols": "./src/schemas/protocols-schema.ts", "./schemas/tokens": "./src/schemas/tokens-schema.ts", "./tokens/mainnet": "./src/tokens/mainnet.json", "./tokens/bepolia": "./src/tokens/bepolia.json" }, "scripts": { "clean-assets": "svgo -rf src -o src", "convert-new-assets-to-svg": "tsx scripts/convert-new-assets-to-svg.ts", "deploy-new-vaults": "dotenv -- tsx scripts/deploy-new-vaults.ts", "format": "prettier --cache --log-level warn --write \"**/*.{js,jsx,ts,tsx,mjs,mts,md,mdx,json}\"", "generate-token-images": "tsx scripts/generate-token-images.ts", "generate-token-images-and-clean-and-format": "pnpm generate-token-images && pnpm clean-assets && pnpm format", "lint": "concurrently \"pnpm format\" \"pnpm lint:ts\" \"pnpm type-check\"", "lint:ts": "eslint --cache --quiet --fix .", "sort": "concurrently \"tsx scripts/sort-ivaults.ts\" \"tsx scripts/sort-pol-vaults.ts\" \"tsx scripts/sort-protocols.ts\" \"tsx scripts/sort-tokens.ts\"", "sort-and-format": "pnpm sort && pnpm format", "sort-package-json": "pnpm dlx sort-package-json", "type-check": "tsc --noEmit", "validate": "concurrently \"tsx scripts/validate-protocols.ts\" \"tsx scripts/validate-tokens.ts\" \"tsx scripts/validate-ivaults.ts\" \"tsx scripts/validate-pol-vaults.ts\" && pnpm sort-and-format", "validate-ivaults": "tsx scripts/validate-ivaults.ts && tsx scripts/sort-ivaults.ts && pnpm format", "validate-pol-vaults": "tsx scripts/validate-pol-vaults.ts && tsx scripts/sort-pol-vaults.ts && pnpm format", "validate-protocols": "tsx scripts/validate-protocols.ts && tsx scripts/sort-protocols.ts && pnpm format", "validate-tokens": "tsx scripts/validate-tokens.ts && tsx scripts/sort-tokens.ts && pnpm format" }, "devDependencies": { "@infrared-dao/eslint-config": "^0.0.8", "@infrared-dao/prettier-config": "^0.0.3", "@infrared-dao/tsconfig": "^0.0.2", "@neplex/vectorizer": "^0.0.5", "@svgdotjs/svg.js": "^3.2.4", "@trivago/prettier-plugin-sort-imports": "^5.2.2", "@types/node": "^24.2.1", "@types/slug": "^5.0.9", "@types/svgdom": "^0.1.2", "concurrently": "^9.2.0", "dotenv": "^17.2.1", "dotenv-cli": "^10.0.0", "eslint": "9.33.0", "glob": "^11.0.3", "globals": "^16.3.0", "prettier": "^3.6.2", "prettier-plugin-sort-json": "^4.1.1", "sharp": "^0.34.3", "slug": "^11.0.0", "svgdom": "^0.1.22", "svgo": "^4.0.0", "tsx": "^4.20.4", "typescript": "^5.9.2", "typescript-eslint": "^8.39.1", "viem": "^2.33.3" }, "peerDependencies": { "valibot": "^1.1.0" }, "packageManager": "pnpm@10.10.0", "engines": { "node": ">=20.5.1", "npm": "please-use-pnpm", "pnpm": ">=10", "yarn": "please-use-pnpm" }, "onlyBuiltDependencies": [ "esbuild" ] }