open-icon
Version:
Open Icon
77 lines (76 loc) • 1.96 kB
JSON
{
"name": "open-icon",
"version": "1.1.2",
"description": "Open Icon",
"main": "./dist/index.cjs",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
"type": "module",
"files": [
"dist",
"lib",
"src"
],
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"require": "./dist/index.cjs",
"default": "./dist/index.global.js"
},
"./icons": {
"types": "./dist/icons/icons-export.d.ts",
"import": "./dist/icons/icons-export.js",
"require": "./dist/icons/icons-export.cjs"
},
"./vue": {
"types": "./dist/vue/index.d.ts",
"import": "./dist/vue/index.js",
"require": "./dist/vue/index.cjs"
},
"./scss": {
"require": "./src/index.scss",
"import": "./src/index.scss"
},
"./css": {
"require": "./dist/style.css",
"import": "./dist/style.css"
}
},
"scripts": {
"test": "npm run test",
"prepublishOnly": "npm run build",
"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",
"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",
"vue": "^3.3.0"
},
"peerDependencies": {
"vue": "^3.0.0"
},
"peerDependenciesMeta": {
"vue": {
"optional": true
}
}
}