{
  "name": "open-icon",
  "version": "1.0.7",
  "description": "Open Icon",
  "main": "lib/icons/index.js",
  "type": "module",
  "exports": {
    ".": {
      "require": "./dist/index.cjs",
      "import": "./dist/index.js",
      "types": "./dist/index.d.ts",
      "default": "./dist/index.global.js"
    },
    "./scss": {
      "require": "./src/index.scss",
      "import": "./src/index.scss"
    },
    "./css": {
      "require": "./dist/style.css",
      "import": "./dist/style.css"
    }
  },
  "scripts": {
    "test": "npm run test",
    "build": "npm run build:cleanup && npm run build:icons && npm run build:meta && npm run build:lib && npm run build:dts && npm run build:style",
    "build:cleanup": "rm -rf dist/* && rm -rf lib/icons/* && rm -rf lib/meta/*",
    "build:lib": "tsup lib/index.ts  --format esm,cjs,iife",
    "build:style": "sass src/style/index.scss dist/style.css",
    "build:dts": "tsc ",
    "build:icons": "sh build/icon-components.sh",
    "build:meta:copy": "cp -r src/meta lib",
    "build:meta": "node build/meta.mjs && npm run build:meta:copy"
  },
  "keywords": [
    "Open",
    "Icon"
  ],
  "author": "Sil van Diepen",
  "license": "MIT",
  "devDependencies": {
    "@sil/case": "^0.3.1",
    "cli-block": "^1.4.4",
    "dotenv": "^16.4.5",
    "openai": "^4.53.2",
    "sass": "^1.77.7",
    "tsup": "^8.1.0",
    "typescript": "^5.5.2"
  }
}
