UNPKG

@dgrammatiko/joomla-tools

Version:
102 lines 3.26 kB
{ "name": "@dgrammatiko/joomla-tools", "version": "0.0.626", "publishConfig": { "access": "public" }, "description": "Tools for developing J4 extensions", "bin": { "joomla-tools": "joomla-tools.mjs" }, "type": "module", "exports": "./joomla-tools.mjs", "scripts": { "i": "node joomla-tools.mjs -i", "l": "node joomla-tools.mjs -l", "b": "node joomla-tools.mjs -b media_src", "r": "node joomla-tools.mjs -r", "w": "node joomla-tools.mjs -w", "init": "npm run i && npm run l && npm run b", "lint-css": "stylelint media_src/css/.", "lint-js": "eslint **/*.mjs", "lint": "npm run lint-css && npm run lint-js", "update:browserlist": "npx browserslist@latest --update-db", "prepub": "npx np --no-cleanup --yolo --no-publish", "update": "npm install $(npm outdated | cut -d' ' -f 1 | sed '1d' | xargs -I '$' echo '$@latest' | xargs echo) --save-exact", "test": "ava", "coverage": "c8 --reporter=lcov npm test", "release:major": "npm version $(semver $npm_package_version -i major) && npm publish --tag latest", "release:minor": "npm version $(semver $npm_package_version -i minor) && npm publish --tag latest", "release:patch": "npm version $(semver $npm_package_version -i patch) && npm publish --tag latest" }, "repository": { "type": "git", "url": "git+https://github.com/dgrammatiko/joomla-tools.git" }, "keywords": [ "Joomla", "scaffolding", "components", "modules", "plugins", "libraries", "templates", "esm", "es5", "transpilling", "scss", "postcss" ], "author": "Dimitris Grammatikogiannis", "license": "MIT", "bugs": { "url": "https://github.com/dgrammatiko/joomla-tools/issues" }, "homepage": "https://github.com/dgrammatiko/joomla-tools#readme", "dependencies": { "@babel/plugin-transform-runtime": "^7.21.4", "@babel/preset-env": "7.28.5", "@rollup/plugin-babel": "^6.0.3", "@rollup/plugin-commonjs": "^28.0.0", "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "16.0.3", "@rollup/plugin-replace": "^6.0.0", "@rollup/plugin-terser": "0.4.4", "adm-zip": "^0.5.10", "autoprefixer": "^10.4.14", "chokidar": "^4.0.0", "commander": "^14.0.0", "cssnano": "^7.0.0", "eslint": "^8.41.0", "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-import": "2.32.0", "eslint-plugin-vue": "10.6.2", "fs-jetpack": "^5.1.0", "postcss": "8.5.6", "postcss-cli": "^11.0.0", "postcss-custom-media": "^11.0.0", "postcss-custom-selectors": "^8.0.0", "postcss-discard-comments": "^7.0.0", "postcss-easy-import": "^4.0.0", "postcss-mixins": "^12.0.0", "postcss-nested": "^7.0.0", "postcss-preset-env": "^10.0.0", "postcss-scss": "^4.0.6", "recursive-readdir": "^2.2.3", "rollup": "4.53.3", "rtlcss": "^4.1.0", "sass": "^1.62.1", "semver": "^7.5.4", "stylelint": "^15.6.2", "stylelint-config-recommended": "^13.0.0", "stylelint-config-standard": "^34.0.0", "stylelint-order": "^6.0.3", "stylelint-scss": "^5.0.0", "symlink-dir": "^9.0.0", "terser": "5.44.1" }, "devDependencies": { "ava": "^6.0.0", "c8": "^10.0.0" } }