@scalar/build-tooling
Version:
Build tooling and helpers
67 lines • 2.08 kB
JSON
{
"name": "@scalar/build-tooling",
"description": "Build tooling and helpers",
"license": "MIT",
"author": "Scalar (https://github.com/scalar)",
"homepage": "https://github.com/scalar/scalar",
"bugs": "https://github.com/scalar/scalar/issues/new/choose",
"repository": {
"type": "git",
"url": "git+https://github.com/scalar/scalar.git",
"directory": "packages/build-tooling"
},
"keywords": [],
"version": "0.1.17",
"engines": {
"node": ">=18"
},
"type": "module",
"main": "dist/index.js",
"exports": {
".": {
"import": "./dist/index.js",
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
}
},
"bin": {
"scalar-build-rollup": "scripts/build-rollup.sh",
"scalar-build-vite": "scripts/build-vite.sh",
"scalar-format-check": "scripts/format-check.sh",
"scalar-format": "scripts/format.sh",
"scalar-lint-check": "scripts/lint-check.sh",
"scalar-lint-fix": "scripts/lint-fix.sh",
"scalar-types-build-vue": "scripts/types-build-vue.sh",
"scalar-types-build": "scripts/types-build.sh",
"scalar-types-check-vue": "scripts/types-check-vue.sh",
"scalar-types-check": "scripts/types-check.sh"
},
"dependencies": {
"@rollup/plugin-alias": "^5.1.0",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-swc": "^0.4.0",
"@rollup/plugin-typescript": "^12.1.2",
"@rollup/plugin-yaml": "^4.1.2",
"glob": "^10.3.10",
"picomatch": "^4.0.2",
"rollup": "^4.24.1",
"rollup-plugin-copy": "^3.5.0",
"rollup-plugin-import-css": "^3.5.8",
"vite": "^5.4.10",
"vitest": "^1.6.0"
},
"devDependencies": {
"@types/node": "^20.17.10",
"@types/picomatch": "^2.3.3"
},
"scripts": {
"build": "bash scripts/build-rollup.sh",
"dev": "vite",
"format": "bash scripts/format.sh",
"lint:check": "bash scripts/lint-check.sh",
"lint:fix": "bash scripts/lint-fix.sh",
"preview": "dotenv -o -- vite preview",
"types:build": "bash scripts/types-build.sh",
"types:check": "bash scripts/types-check.sh"
}
}