{
  "name": "@kinetiq-research/markets-assets",
  "version": "4.17.1",
  "description": "Asset metadata (descriptions, oracle references) for Kinetiq markets",
  "sideEffects": false,
  "type": "module",
  "exports": {
    "./asset": "./src/asset.ts",
    "./asset-indices": "./src/asset-indices.ts",
    "./constants/asset-colors": "./src/constants/asset-colors.ts",
    "./constants/asset-news-keywords": "./src/constants/asset-news-keywords.ts",
    "./constants/xyz-blacklist": "./src/constants/xyz-blacklist.ts",
    "./get-asset-metadata": "./src/get-asset-metadata.ts",
    "./get-asset-name": "./src/get-asset-name.ts",
    "./get-dex-name-from-meta": "./src/get-dex-name-from-meta.ts",
    "./get-token-icon-url": "./src/get-token-icon-url.ts",
    "./has-news-keywords": "./src/has-news-keywords.ts",
    "./normalize-asset-category": "./src/normalize-asset-category.ts",
    "./normalize-perps-meta": "./src/normalize-perps-meta.ts",
    "./parse-perps-hyperliquid-symbol": "./src/parse-perps-hyperliquid-symbol.ts",
    "./perp-symbol-overrides": "./src/perp-symbol-overrides.ts",
    "./to-asset-key": "./src/to-asset-key.ts",
    "./to-display-symbol": "./src/to-display-symbol.ts",
    "./to-spot-display-symbol": "./src/to-spot-display-symbol.ts",
    "./to-trade-url-symbol": "./src/to-trade-url-symbol.ts"
  },
  "scripts": {
    "build": "tsc",
    "icons:fetch": "tsx scripts/fetch-hip3-icons.ts",
    "lint": "run-p lint:*",
    "lint:code": "oxlint --format unix --fix-dangerously .",
    "lint:everything:assets": "svgo -rf src/icons -o src/icons",
    "lint:format": "oxfmt .",
    "lint:i18n": "i18n-check -s en --locales messages/ -f next-intl",
    "lint:types": "tsc -b",
    "lint:types:clean": "tsc -b --clean",
    "lint:types:watch": "pnpm lint:types -w --preserveWatchOutput"
  },
  "dependencies": {
    "@nktkas/hyperliquid": "0.33.3"
  },
  "devDependencies": {
    "@kinetiq-research/markets-shared": "workspace:*",
    "@kinetiq-research/tsconfig": "workspace:*",
    "@lingual/i18n-check": "0.9.5",
    "@types/node": "26.2.0",
    "svgo": "4.0.2"
  },
  "publishConfig": {
    "access": "public"
  }
}
