UNPKG

rollup-plugin-styler

Version:

Universal Rollup plugin for styles: PostCSS, Sass, Less, Stylus and more

138 lines (137 loc) 4.14 kB
{ "name": "rollup-plugin-styler", "version": "2.0.0", "description": "Universal Rollup plugin for styles: PostCSS, Sass, Less, Stylus and more", "keywords": [ "rollup", "rollup-plugin", "css", "css-modules", "postcss", "sass", "scss", "less", "stylus" ], "homepage": "https://github.com/plumelo/rollup-plugin-styler#readme", "bugs": { "url": "https://github.com/plumelo/rollup-plugin-styler/issues" }, "repository": { "type": "git", "url": "git+https://github.com/plumelo/rollup-plugin-styler.git" }, "license": "MIT", "author": "Anton Kudryavtsev <boblobl4@gmail.com>", "type": "module", "exports": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs", "default": "./dist/index.cjs" }, "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist" ], "scripts": { "prebuild": "shx rm -rf dist", "build": "rollup -c --environment NODE_ENV:production", "postbuild": "shx cp -r src/shims dist", "commit": "commit", "predocs": "shx rm -rf docs", "docs": "typedoc", "docs:publish": "npm run docs && gh-pages -t -d docs", "prelint": "prettier -l --write .", "lint": "eslint --report-unused-disable-directives --ext .ts,.js --fix .", "lint-staged": "lint-staged", "prepare": "is-ci || husky", "prepublishOnly": "npm run build", "release": "semantic-release", "test": "jest" }, "dependencies": { "@rollup/pluginutils": "^5.0.0", "cosmiconfig": "^8.0.0", "cssnano": "^7.0.0", "fs-extra": "^11.0.0", "icss-utils": "^5.1.0", "mime-types": "^2.1.35", "p-queue": "^8.0.0", "postcss": "^8.4.31", "postcss-modules-extract-imports": "^3.0.0", "postcss-modules-local-by-default": "^4.0.3", "postcss-modules-scope": "^3.0.0", "postcss-modules-values": "^4.0.0", "postcss-value-parser": "^4.2.0", "query-string": "^9.0.0", "resolve": "^1.22.8", "resolve.exports": "^2.0.0", "source-map-js": "^1.0.2", "tslib": "^2.6.2" }, "devDependencies": { "@babel/core": "^7.23.3", "@babel/preset-env": "^7.23.3", "@commitlint/cli": "^19.0.0", "@commitlint/config-angular": "^19.0.0", "@commitlint/prompt-cli": "^19.0.0", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": "^28.0.0", "@rollup/plugin-json": "^6.0.1", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-replace": "^6.0.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.0.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@types/fs-extra": "^11.0.0", "@types/jest": "^29.0.0", "@types/less": "^3.0.6", "@types/mime-types": "^2.1.4", "@types/node": "^22.0.0", "@types/resolve": "^1.20.5", "@types/stylus": "^0.48.42", "@types/uglifycss": "^0.0.11", "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", "autoprefixer": "^10.4.16", "babel-jest": "^29.0.0", "eslint": "^8.53.0", "eslint-config-prettier": "^9.0.0", "eslint-import-resolver-node": "^0.3.9", "eslint-plugin-import": "^2.29.0", "eslint-plugin-jest": "^27.6.0", "eslint-plugin-unicorn": "^49.0.0", "gh-pages": "^6.0.0", "husky": "^9.0.0", "is-ci": "^4.0.0", "jest": "^29.0.0", "less": "^4.2.0", "lint-staged": "^15.0.0", "minireset.css": "^0.0.7", "postcss-custom-properties": "^14.0.0", "prettier": "^3.0.0", "rollup": "^4.4.1", "rollup-plugin-dts": "^6.1.0", "rollup-plugin-lit-css": "^5.0.0", "rollup-plugin-node-externals": "^8.0.0", "sass": "^1.69.5", "semantic-release": "^24.0.0", "shx": "^0.3.4", "stylus": "^0.61.0", "sugarss": "^4.0.1", "ts-jest": "^29.0.0", "typedoc": "^0.27.0", "typedoc-plugin-missing-exports": "^3.0.0", "typescript": "^5.0.0" }, "peerDependencies": { "rollup": "^2.63.0 || ^3.0.0 || ^4.0.0" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }