@volverjs/style
Version:
@volverjs/style is a lightweight responsive CSS utility library to accompany @volverjs/ui-* and static webpages as well.
242 lines • 12 kB
JSON
{
"name": "@volverjs/style",
"description": "@volverjs/style is a lightweight responsive CSS utility library to accompany @volverjs/ui-* and static webpages as well.",
"author": "8 wave",
"license": "MIT",
"keywords": [
"css",
"scss",
"design-system",
"volver",
"volverjs",
"css custom properties",
"css variables",
"utility classes",
"design tokens",
"responsive",
"components library"
],
"homepage": "https://volverjs.github.io/style",
"repository": {
"type": "git",
"url": "https://github.com/volverjs/style"
},
"bugs": {
"url": "https://github.com/volverjs/style/issues"
},
"version": "0.1.23",
"engines": {
"node": ">= 12.x"
},
"type": "module",
"main": "dist/volver.css",
"style": "dist/volver.css",
"files": [
"src/*",
"dist/*"
],
"devDependencies": {
"@iconify/vue": "^5.0.0",
"@nabla/vite-plugin-eslint": "^2.0.6",
"@types/node": "^24.9.1",
"@vitejs/plugin-vue": "^6.0.1",
"@vueuse/core": "^13.9.0",
"@vueuse/head": "^2.0.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-prettier": "^5.5.4",
"eslint-plugin-vue": "^10.5.1",
"glob": "^11.0.3",
"icss-utils": "^5.1.0",
"markdown-it-anchor": "^9.2.0",
"markdown-it-prism": "^3.0.0",
"postcss": "^8.5.6",
"postcss-html": "^1.8.0",
"postcss-preset-env": "^10.4.0",
"prettier": "^3.6.2",
"prism-themes": "^1.9.0",
"prismjs": "^1.30.0",
"reduce-css-calc": "^2.1.8",
"remark": "^15.0.1",
"remark-frontmatter": "^5.0.0",
"remark-gfm": "^4.0.1",
"remark-lint": "^10.0.1",
"sass-embedded": "^1.93.2",
"stylelint": "^16.25.0",
"stylelint-config-recommended-scss": "^16.0.2",
"stylelint-config-recommended-vue": "^1.6.1",
"stylelint-config-standard-scss": "^16.0.0",
"unplugin-auto-import": "^20.2.0",
"unplugin-vue-components": "^30.0.0",
"vite": "^7.1.11",
"vite-plugin-css-export": "^3.0.3",
"vite-plugin-handlebars": "^2.0.0",
"vite-plugin-markdown": "^2.2.0",
"vite-plugin-pages": "^0.33.1",
"vite-plugin-stylelint": "^6.0.2",
"vite-plugin-vue-layouts": "^0.11.0",
"vite-ssg": "^28.2.2",
"vite-ssg-sitemap": "^0.10.0",
"vue": "^3.5.22",
"vue-live": "^2.5.4",
"vue-router": "^4.6.3"
},
"exports": {
".": "./dist/volver.css",
"./scss/context": "./src/_context.scss",
"./scss/tools": "./src/tools/_index.scss",
"./scss/functions": "./src/tools/_functions.scss",
"./scss/mixins": "./src/tools/_mixins.scss",
"./scss/settings": "./src/settings/_index.scss",
"./scss/preflight": "./src/_preflight.scss",
"./scss/themes/dark/context": "./src/themes/dark/_context.scss",
"./scss/themes/dark/settings": "./src/themes/dark/settings/_index.scss",
"./scss": "./src/volver.scss",
"./reset": "./dist/reset.css",
"./scss/reset": "./src/reset.scss",
"./export": "./dist/export.css",
"./scss/export": "./src/export.scss",
"./base": "./dist/base.css",
"./scss/base": "./src/base.scss",
"./utilities/typography": "./dist/utilities/typography.css",
"./scss/utilities/typography": "./src/utilities/typography.scss",
"./utilities/transitions": "./dist/utilities/transitions.css",
"./scss/utilities/transitions": "./src/utilities/transitions.scss",
"./utilities/transforms": "./dist/utilities/transforms.css",
"./scss/utilities/transforms": "./src/utilities/transforms.scss",
"./utilities/tables": "./dist/utilities/tables.css",
"./scss/utilities/tables": "./src/utilities/tables.scss",
"./utilities/spacing": "./dist/utilities/spacing.css",
"./scss/utilities/spacing": "./src/utilities/spacing.scss",
"./utilities/sizing": "./dist/utilities/sizing.css",
"./scss/utilities/sizing": "./src/utilities/sizing.scss",
"./utilities/layout": "./dist/utilities/layout.css",
"./scss/utilities/layout": "./src/utilities/layout.scss",
"./utilities/interactivity": "./dist/utilities/interactivity.css",
"./scss/utilities/interactivity": "./src/utilities/interactivity.scss",
"./utilities": "./dist/utilities.css",
"./scss/utilities": "./src/utilities/index.scss",
"./utilities/grid": "./dist/utilities/grid.css",
"./scss/utilities/grid": "./src/utilities/grid.scss",
"./utilities/flexbox": "./dist/utilities/flexbox.css",
"./scss/utilities/flexbox": "./src/utilities/flexbox.scss",
"./utilities/filters": "./dist/utilities/filters.css",
"./scss/utilities/filters": "./src/utilities/filters.scss",
"./utilities/effects": "./dist/utilities/effects.css",
"./scss/utilities/effects": "./src/utilities/effects.scss",
"./utilities/colors": "./dist/utilities/colors.css",
"./scss/utilities/colors": "./src/utilities/colors.scss",
"./utilities/borders": "./dist/utilities/borders.css",
"./scss/utilities/borders": "./src/utilities/borders.scss",
"./utilities/backgrounds": "./dist/utilities/backgrounds.css",
"./scss/utilities/backgrounds": "./src/utilities/backgrounds.scss",
"./props/typography": "./dist/props/typography.css",
"./scss/props/typography": "./src/props/typography.scss",
"./props/transitions": "./dist/props/transitions.css",
"./scss/props/transitions": "./src/props/transitions.scss",
"./props/spacing": "./dist/props/spacing.css",
"./scss/props/spacing": "./src/props/spacing.scss",
"./props/sizing": "./dist/props/sizing.css",
"./scss/props/sizing": "./src/props/sizing.scss",
"./props/media": "./dist/props/media.css",
"./scss/props/media": "./src/props/media.scss",
"./props/layout": "./dist/props/layout.css",
"./scss/props/layout": "./src/props/layout.scss",
"./props/input": "./dist/props/input.css",
"./scss/props/input": "./src/props/input.scss",
"./props": "./dist/props.css",
"./scss/props": "./src/props/index.scss",
"./props/filters": "./dist/props/filters.css",
"./scss/props/filters": "./src/props/filters.scss",
"./props/effects": "./dist/props/effects.css",
"./scss/props/effects": "./src/props/effects.scss",
"./props/colors": "./dist/props/colors.css",
"./scss/props/colors": "./src/props/colors.scss",
"./props/breakpoints": "./dist/props/breakpoints.css",
"./scss/props/breakpoints": "./src/props/breakpoints.scss",
"./props/borders": "./dist/props/borders.css",
"./scss/props/borders": "./src/props/borders.scss",
"./props/background": "./dist/props/background.css",
"./scss/props/background": "./src/props/background.scss",
"./components/vv-tooltip": "./dist/components/vv-tooltip.css",
"./scss/components/vv-tooltip": "./src/components/vv-tooltip.scss",
"./components/vv-textarea": "./dist/components/vv-textarea.css",
"./scss/components/vv-textarea": "./src/components/vv-textarea.scss",
"./components/vv-text": "./dist/components/vv-text.css",
"./scss/components/vv-text": "./src/components/vv-text.scss",
"./components/vv-table": "./dist/components/vv-table.css",
"./scss/components/vv-table": "./src/components/vv-table.scss",
"./components/vv-tab": "./dist/components/vv-tab.css",
"./scss/components/vv-tab": "./src/components/vv-tab.scss",
"./components/vv-skeleton": "./dist/components/vv-skeleton.css",
"./scss/components/vv-skeleton": "./src/components/vv-skeleton.scss",
"./components/vv-select": "./dist/components/vv-select.css",
"./scss/components/vv-select": "./src/components/vv-select.scss",
"./components/vv-radio": "./dist/components/vv-radio.css",
"./scss/components/vv-radio": "./src/components/vv-radio.scss",
"./components/vv-radio-group": "./dist/components/vv-radio-group.css",
"./scss/components/vv-radio-group": "./src/components/vv-radio-group.scss",
"./components/vv-progress": "./dist/components/vv-progress.css",
"./scss/components/vv-progress": "./src/components/vv-progress.scss",
"./components/vv-nav": "./dist/components/vv-nav.css",
"./scss/components/vv-nav": "./src/components/vv-nav.scss",
"./components/vv-input-text": "./dist/components/vv-input-text.css",
"./scss/components/vv-input-text": "./src/components/vv-input-text.scss",
"./components/vv-input-file": "./dist/components/vv-input-file.css",
"./scss/components/vv-input-file": "./src/components/vv-input-file.scss",
"./components/vv-dropdown": "./dist/components/vv-dropdown.css",
"./scss/components/vv-dropdown": "./src/components/vv-dropdown.scss",
"./components/vv-dropdown-option": "./dist/components/vv-dropdown-option.css",
"./scss/components/vv-dropdown-option": "./src/components/vv-dropdown-option.scss",
"./components/vv-dropdown-optgroup": "./dist/components/vv-dropdown-optgroup.css",
"./scss/components/vv-dropdown-optgroup": "./src/components/vv-dropdown-optgroup.scss",
"./components/vv-dropdown-action": "./dist/components/vv-dropdown-action.css",
"./scss/components/vv-dropdown-action": "./src/components/vv-dropdown-action.scss",
"./components/vv-dialog": "./dist/components/vv-dialog.css",
"./scss/components/vv-dialog": "./src/components/vv-dialog.scss",
"./components/vv-checkbox": "./dist/components/vv-checkbox.css",
"./scss/components/vv-checkbox": "./src/components/vv-checkbox.scss",
"./components/vv-checkbox-group": "./dist/components/vv-checkbox-group.css",
"./scss/components/vv-checkbox-group": "./src/components/vv-checkbox-group.scss",
"./components/vv-card": "./dist/components/vv-card.css",
"./scss/components/vv-card": "./src/components/vv-card.scss",
"./components/vv-button": "./dist/components/vv-button.css",
"./scss/components/vv-button": "./src/components/vv-button.scss",
"./components/vv-button-group": "./dist/components/vv-button-group.css",
"./scss/components/vv-button-group": "./src/components/vv-button-group.scss",
"./components/vv-breadcrumb": "./dist/components/vv-breadcrumb.css",
"./scss/components/vv-breadcrumb": "./src/components/vv-breadcrumb.scss",
"./components/vv-badge": "./dist/components/vv-badge.css",
"./scss/components/vv-badge": "./src/components/vv-badge.scss",
"./components/vv-avatar": "./dist/components/vv-avatar.css",
"./scss/components/vv-avatar": "./src/components/vv-avatar.scss",
"./components/vv-avatar-group": "./dist/components/vv-avatar-group.css",
"./scss/components/vv-avatar-group": "./src/components/vv-avatar-group.scss",
"./components/vv-alert": "./dist/components/vv-alert.css",
"./scss/components/vv-alert": "./src/components/vv-alert.scss",
"./components/vv-alert-group": "./dist/components/vv-alert-group.css",
"./scss/components/vv-alert-group": "./src/components/vv-alert-group.scss",
"./components/vv-accordion": "./dist/components/vv-accordion.css",
"./scss/components/vv-accordion": "./src/components/vv-accordion.scss",
"./components/vv-accordion-group": "./dist/components/vv-accordion-group.css",
"./scss/components/vv-accordion-group": "./src/components/vv-accordion-group.scss",
"./components": "./dist/components.css",
"./scss/components": "./src/components/index.scss",
"./themes/dark": "./dist/themes/dark/volver.css",
"./scss/themes/dark": "./src/themes/dark/volver.scss",
"./themes/dark/props": "./dist/themes/dark/props.css",
"./scss/themes/dark/props": "./src/themes/dark/props/index.scss",
"./themes/dark/components": "./dist/themes/dark/components.css",
"./scss/themes/dark/components": "./src/themes/dark/components/index.scss"
},
"scripts": {
"dev": "vite --port 3000 --open",
"build": "node ./scripts/build.js",
"design-tokens": "node ./scripts/generateDesignTokens.js",
"styleguide": "vite-ssg build",
"preview": "vite preview",
"lint": "eslint .",
"lint:fix": "eslint . --fix",
"stylelint": "stylelint \"src/**/*.scss\"",
"stylelint:fix": "stylelint --fix \"src/**/*.scss\""
}
}