UNPKG

beathers

Version:

Beather is a lightweight SCSS library that serves as a comprehensive design system for your projects. It offers a structured and consistent approach to manage colors, fonts, and other design related variables, making it easier to maintain a cohesive visua

99 lines 3.22 kB
{ "name": "beathers", "version": "5.6.1", "type": "module", "description": "Beather is a lightweight SCSS library that serves as a comprehensive design system for your projects. It offers a structured and consistent approach to manage colors, fonts, and other design related variables, making it easier to maintain a cohesive visual identity across your application.", "main": "index.js", "types": "index.d.ts", "exports": { ".": { "import": "./index.js", "require": "./index.js", "types": "./index.d.ts" }, "./css/beathers.min.css": "./css/beathers.min.css", "./css/beathers-icons.min.css": "./css/beathers-icons.min.css", "./css/*": "./css/*", "./scss/*": "./scss/*", "./package.json": "./package.json" }, "bin": { "beathers": "scripts/cli.js" }, "keywords": [ "design-system", "scss-library", "css-framework", "utility-first", "responsive-design", "dark-mode", "light-mode", "theming", "css-variables", "typography", "flexbox", "css-grid", "media-queries", "atomic-css", "modular-css", "frontend-framework", "scalable-css", "customizable-theme", "component-library", "ui-framework" ], "author": "Bhoenix studio", "license": "MIT", "homepage": "https://bhoenixstudio.com/beathers", "dependencies": { "fs-extra": "^11.3.0", "sass": "^1.88.0" }, "devDependencies": { "@eslint/js": "^9.26.0", "@types/fs-extra": "^11.0.4", "@types/node": "^22.15.21", "@types/scss-parser": "^1.0.4", "autoprefixer": "^10.4.21", "copyfiles": "^2.4.1", "eslint": "^9.26.0", "eslint-plugin-css": "^0.11.0", "eslint-plugin-import": "^2.31.0", "globals": "^16.1.0", "nodemon": "^3.1.10", "npm-run-all": "^4.1.5", "postcss": "^8.5.3", "postcss-cli": "^11.0.1", "postcss-scss": "^4.0.9", "prettier": "^3.5.3", "rimraf": "^6.0.1", "stylelint": "^16.19.1", "stylelint-config-prettier": "^9.0.5", "stylelint-config-standard-scss": "^15.0.1", "stylelint-scss": "^6.12.0", "tsx": "^4.19.4", "typescript": "^5.8.3", "typescript-eslint": "^8.32.1" }, "files": [ "css/**/*.{css,map}", "**/*.{js,d.ts,d.ts.map}", "scss/**/*.scss", "public/images/logo.png", "public/fonts/*.{woff,woff2}", "CHANGELOG", "readme.md" ], "scripts": { "watch": "nodemon --watch src/scss/ --ext scss --exec \"npm run build:dev\"", "build:dev": "sass --style expanded --source-map --embed-sources --no-error-css src/scss/:css/", "build:pack": "sass --style compressed --source-map --embed-sources --no-error-css src/scss/:css/", "build:test": "tsx src/scripts/cli.ts", "build:clean": "rimraf css scss && rimraf index.js index.d.ts index.d.ts.map && rimraf data scripts", "build:publish": "npm run build:clean && tsc && copyfiles -u 2 \"src/scss/**/*\" scss/ && npm run build:pack", "lint": "eslint . && stylelint \"**/*.scss\"", "lint:fix": "eslint . --fix && stylelint \"**/*.scss\" --fix", "format:check": "prettier --check --ignore-path .gitignore .", "format:fix": "prettier --write --ignore-path .gitignore . && npm run lint" } }