{
"name": "lightningcss",
"version": "1.15.0",
"license": "MPL-2.0",
"description": "A CSS parser, transformer, and minifier written in Rust",
"main": "node/index.js",
"types": "node/index.d.ts",
"exports": {
"import": "./node/index.mjs",
"require": "./node/index.js"
},
"browserslist": "last 2 versions, not dead",
"targets": {
"main": false,
"types": false
},
"publishConfig": {
"access": "public"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/parcel"
},
"repository": {
"type": "git",
"url": "https://github.com/parcel-bundler/lightningcss.git"
},
"engines": {
"node": ">= 12.0.0"
},
"napi": {
"name": "lightningcss"
},
"files": [
"node/*.js",
"node/*.mjs",
"node/*.d.ts",
"node/*.flow"
],
"dependencies": {
"detect-libc": "^1.0.3"
},
"devDependencies": {
"@mdn/browser-compat-data": "^5.1.6",
"@napi-rs/cli": "^2.6.2",
"autoprefixer": "^10.4.8",
"caniuse-lite": "^1.0.30001373",
"cssnano": "^5.0.8",
"esbuild": "^0.13.10",
"jest-diff": "^27.4.2",
"node-fetch": "^3.1.0",
"parcel": "^2.7.0",
"path-browserify": "^1.0.1",
"postcss": "^8.3.11",
"process": "^0.11.10",
"puppeteer": "^12.0.1",
"sharp": "^0.29.1",
"util": "^0.12.4"
},
"scripts": {
"build": "node scripts/build.js && node scripts/build-flow.js",
"build-release": "node scripts/build.js --release && node scripts/build-flow.js",
"prepublishOnly": "node scripts/build-flow.js",
"wasm:build": "wasm-pack build node --target nodejs",
"wasm:build-release": "wasm-pack build node --target nodejs --release",
"wasm-browser:build": "wasm-pack build node --target web",
"wasm-browser:build-release": "wasm-pack build node --target web --release",
"website:start": "parcel website/index.html website/playground/index.html",
"website:build": "yarn wasm-browser:build-release && parcel build website/index.html website/playground/index.html"
}
}