@solfacil/girassol
Version:
Girassol design system
172 lines (171 loc) • 5.19 kB
JSON
{
"name": "@solfacil/girassol",
"description": "Girassol design system",
"version": "0.66.0",
"license": "MIT",
"authors": [
{
"name": "Kevin Martin",
"email": "kevinbreaker2604@gmail.com",
"url": "https://github.com/kevinbreaker"
}
],
"engines": {
"node": ">=16"
},
"files": [
".vscode",
"dist",
"public/",
"theme/",
"cli/bin",
"cli/build",
"vite-modules/",
"*.ts",
"scripts",
"icons.json",
"illustration.json"
],
"bin": {
"girassol-cli": "./cli/bin/girassol-cli"
},
"main": "./dist/girassol.umd.js",
"module": "./dist/girassol.es.js",
"exports": {
".": {
"import": "./dist/girassol.es.js",
"require": "./dist/girassol.umd.js"
},
"./dist/style.css": "./dist/style.css",
"./windi.config.ts": "./windi.config.ts",
"./vite-modules/generate-girassol-icons": "./vite-modules/generate-girassol-icons.ts"
},
"types": "./dist/types/index.d.ts",
"scripts": {
"typecheck": "vue-tsc -p tsconfig.app.json --noEmit",
"dev": "vite --port 3333 --host",
"build:lib": "vue-tsc --noEmit && vite build",
"build:lib:ts": "vite build && vue-tsc -p tsconfig.app.json --emitDeclarationOnly && mv dist/src dist/types",
"preview": "vite preview",
"lint": "eslint src/ --resolve-plugins-relative-to .",
"lint:fix": "eslint src/ --fix --resolve-plugins-relative-to .",
"girassol-cli": "cli/bin/girassol-cli",
"test": "vitest run",
"test:w": "vitest watch --silent ",
"test:coverage": "vitest run --silent --coverage",
"storybook": "start-storybook -p 6006 --ci",
"build-storybook": "build-storybook",
"cli:clean-build": "rm -rf ./cli/build",
"cli:compile": "tsc -p ./cli",
"cli:copy-templates": "copyfiles -f ./cli/src/templates/* ./cli/build/templates",
"cli:build": "yarn cli:clean-build && yarn cli:compile && yarn cli:copy-templates",
"prepare": "husky install",
"commit": "cz",
"pre-commit": "./.husky/run-staged-tests.js",
"semantic-release": "semantic-release",
"postinstall": "./scripts/post-install.sh",
"prebuild:lib": "./scripts/prebuild.sh"
},
"dependencies": {
"@tanstack/vue-virtual": "^3.7.0",
"@vuepic/vue-datepicker": "^3.6.5",
"@vueuse/core": "^9.11.0",
"gluegun": "latest",
"maska": "^1.5.2",
"vee-validate": "^4.7.3",
"vue": "^3.2.45",
"vue-currency-input": "^3.0.3"
},
"devDependencies": {
"@antfu/eslint-config": "^0.34.1",
"@babel/core": "^7.20.5",
"@babel/preset-env": "^7.20.2",
"@commitlint/cli": "^17.3.0",
"@commitlint/config-conventional": "^17.3.0",
"@iconify/json": "2.2.8",
"@semantic-release/changelog": "^6.0.2",
"@semantic-release/git": "^10.0.1",
"@semantic-release/npm": "^9.0.2",
"@semantic-release/release-notes-generator": "^10.0.3",
"@storybook/addon-a11y": "^6.5.14",
"@storybook/addon-actions": "^6.5.14",
"@storybook/addon-essentials": "^6.5.14",
"@storybook/addon-links": "^6.5.14",
"@storybook/builder-vite": "^0.2.5",
"@storybook/theming": "^6.5.14",
"@storybook/vue3": "^6.5.14",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/user-event": "^14.4.3",
"@testing-library/vue": "^6.6.1",
"@types/jest-axe": "^3.5.5",
"@types/node": "18.11.9",
"@types/react": "^16.0.0",
"@typescript-eslint/eslint-plugin": "^5.46.1",
"@typescript-eslint/parser": "^5.46.1",
"@vitejs/plugin-vue": "^3.2.0",
"@vitest/coverage-c8": "^0.27.2",
"@vitest/ui": "^0.27.2",
"babel-loader": "^9.1.0",
"c8": "^7.12.0",
"cli-spinner": "^0.2.10",
"commitizen": "^4.2.6",
"conventional-changelog-conventionalcommits": "^5.0.0",
"copyfiles": "^2.4.1",
"critters": "^0.0.16",
"eslint": "^8.29.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-html": "^7.1.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-vue": "^9.8.0",
"eslint-plugin-vuejs-accessibility": "^2.0.0",
"husky": "^8.0.2",
"jest-axe": "^7.0.0",
"jsdom": "^20.0.3",
"sass": "^1.56.1",
"semantic-release": "^19.0.5",
"storybook-addon-designs": "^6.3.1",
"stylelint": "^14.16.0",
"stylelint-config-prettier": "^9.0.4",
"stylelint-config-property-sort-order-smacss": "^9.0.0",
"stylelint-order": "^5.0.0",
"ts-node": "^10.9.1",
"typescript": "^4.9.4",
"unplugin-icons": "^0.15.1",
"vite": "^3.2.4",
"vite-plugin-inspect": "^0.7.10",
"vite-plugin-windicss": "^1.8.10",
"vitest": "^0.25.3",
"vue-loader": "^17.0.1",
"vue-tsc": "^1.0.24",
"windicss": "^3.5.6"
},
"resolutions": {
"ejs": "^3.1.7",
"loader-utils": "^1.4.1"
},
"repository": {
"type": "git",
"url": "https://github.com/solfacil/girassol"
},
"homepage": "https://girassol.pages.dev/",
"keywords": [
"vue 3",
"Components",
"solfacil",
"girassol",
"windicss",
"design system",
"vue",
"vue.js",
"nuxt",
"nuxt 3"
],
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
},
"publishConfig": {
"access": "public"
}
}