@justeattakeaway/pie-icons-vue
Version:
PIE Design System Icon set for Vue
84 lines (83 loc) • 2.31 kB
JSON
{
"name": "@justeattakeaway/pie-icons-vue",
"version": "5.21.0",
"description": "PIE Design System Icon set for Vue",
"homepage": "https://github.com/justeattakeaway/pie/tree/main/packages/tools/pie-icons-vue",
"repository": {
"type": "git",
"url": "https://github.com/justeattakeaway/pie",
"directory": "packages/tools/pie-icons-vue"
},
"main": "dist/index.cjs",
"module": "esm/index.mjs",
"files": [
"dist",
"esm",
"icons"
],
"type": "module",
"exports": {
".": {
"import": "./esm/index.mjs",
"require": "./dist/index.cjs"
}
},
"publishConfig": {
"access": "public"
},
"sideEffects": false,
"contributors": [
"Github contributors <https://github.com/justeattakeaway/pie/graphs/contributors>"
],
"bugs": {
"url": "https://github.com/justeat/pie/issues"
},
"license": "Apache-2.0",
"engines": {
"node": ">=14.0.0"
},
"keywords": [
"PIE"
],
"scripts": {
"build": "rollup -c",
"build:icons": "node ./scripts/build && babel generated -d icons && eslint icons --fix",
"clean": "run -T rimraf -rf ./icons/ ./generated/ ./dist/ ./esm/",
"lint:scripts": "run -T eslint .",
"lint:scripts:fix": "yarn lint:scripts --fix",
"prepublishOnly": "yarn lint:scripts && yarn build",
"test": "run -T vitest run --config ../../../vite.config.js",
"test:ci": "yarn test",
"test:watch": "run -T vitest"
},
"browserslist": [
"extends @justeattakeaway/browserslist-config-pie"
],
"dependencies": {
"@vue/babel-helper-vue-jsx-merge-props": "1.4.0"
},
"devDependencies": {
"@babel/cli": "7.28.6",
"@babel/core": "7.29.0",
"@babel/eslint-parser": "7.28.6",
"@justeattakeaway/pie-icons": "5.24.0",
"@justeattakeaway/pie-icons-configs": "5.21.0",
"@rollup/plugin-commonjs": "25.0.8",
"@rollup/plugin-node-resolve": "15.1.0",
"@vue/babel-preset-jsx": "1.4.0",
"@vue/test-utils": "1.1.3",
"eslint": "8.57.0",
"eslint-plugin-vue": "^9.9.0",
"fs-extra": "9.1.0",
"lodash.kebabcase": "4.1.1",
"marked": "4.3.0",
"pascal-case": "3.1.2",
"prismjs": "1.30.0",
"rollup": "3.29.5",
"vue": "2.7.14",
"vue-template-compiler": "2.7.14"
},
"volta": {
"extends": "../../../package.json"
}
}