{
  "name": "d1-web",
  "version": "2.7.5",
  "description": "Lightweight responsive front-end framework",
  "main": "dist/d1.css",
  "directories": {
    "doc": "docs"
  },
  "scripts": {
    "copy:css": "copyfiles ./src/index.css ./dist -f",
    "rename:css": "node -e \"require('fs').rename('dist/index.css', 'dist/d1.raw.css', err => console.log(err  || 'Renamed d1.raw.css.'))\"",
    "build:css": "postcss src/index.css -o dist/d1.css",
    "copy:css-lite": "copyfiles ./src/index.css ./dist -f",
    "rename:css-lite": "node -e \"require('fs').rename('dist/index.css', 'dist/d1-lite.css', err => console.log(err  || 'Renamed d1-lite.css.'))\"",
    "replace:css-lite": "cross-var replace-in-file \"/\\/\\*\\(\\s*(\\S*)[\\s\\S]*?\\/\\*\\)\\*\\//g\" \"/* SKIP $1 */\" \"dist/d1-lite.css\" --isRegex",
    "build:css-lite": "postcss dist/d1-lite.css -o dist/d1-lite.css --config src/css",
    "minify:css-lite": "postcss dist/d1-lite.css -u cssnano -o dist/d1-lite.min.css --no-map",
    "lite": "npm run copy:css-lite && npm run rename:css-lite && npm run replace:css-lite && npm run build:css-lite && npm run minify:css-lite",
    "__build:css-icons": "node ./src/css-icons.js",
    "build:css-icons": "node -e \"require('./src/css-icons.js').build('./src/icons.css', './dist/d1-icons.css', './src/js/iconset.js', _ => console.log('Ready d1-icons.css'))\"",
    "build:css-icons-post": "postcss dist/d1-icons.css -o dist/d1-icons.css",
    "minify:css": "postcss dist/d1.css -u cssnano -o dist/d1.min.css --no-map",
    "minify:css-icons": "postcss dist/d1-icons.css -u cssnano -o dist/d1-icons.min.css --no-map",
    "rollup": "rollup -c",
    "build:docs": "copyfiles ./src/*.html ./dist/d1.min.css ./dist/d1.min.js ./dist/d1-icons.min.css ./docs -f",
    "build:docs.cmt": "cross-var replace-in-file \"/REMOVE-/g\" \"\" \"docs/*.*\" --isRegex",
    "build:version": "cross-var replace-in-file \"/0\\.0\\.0/g\" \"$npm_package_version\" \"dist/*.*\" --isRegex",
    "build:docs.version": "cross-var replace-in-file \"/0\\.0\\.0/g\" \"$npm_package_version\" \"docs/*.*\" --isRegex",
    "lint": "./node_modules/.bin/eslint ./src/js/*.js ./src/js/plugins/*.js ./src/js/util/*.js",
    "build-cli": "npm run copy:css && npm run rename:css && npm run build:css && npm run lite && npm run build:css-icons && npm run build:css-icons-post && npm run minify:css-icons && npm run minify:css && npm run rollup && npm run build:docs && npm run build:docs.cmt && npm run build:docs.version && npm run build:version",
    "build": "node ./build.js",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/vvvkor/d1-web.git"
  },
  "keywords": [
    "css",
    "javascript",
    "lightweight",
    "micro",
    "framework"
  ],
  "author": "Vadim Korolev <vadimkor@yandex.ru> (https://github.com/vvvkor)",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/vvvkor/d1-web/issues"
  },
  "homepage": "https://github.com/vvvkor/d1-web#readme",
  "dependencies": {},
  "devDependencies": {
    "@babel/core": "^7.13.15",
    "@babel/preset-env": "^7.13.15",
    "@rollup/plugin-babel": "^5.3.0",
    "chalk": "^4.1.0",
    "copyfiles": "^2.4.1",
    "cpy": "^8.1.2",
    "cross-var": "^1.1.0",
    "cssnano": "^4.1.11",
    "eslint": "^7.24.0",
    "perfectionist": "^2.4.0",
    "postcss-calc": "^7.0.5",
    "postcss-cli": "^7.1.2",
    "postcss-custom-properties": "^8.0.11",
    "postcss-discard-comments": "^2.0.4",
    "replace-in-file": "^3.4.4",
    "rollup": "^2.45.1",
    "rollup-plugin-terser": "^7.0.2"
  }
}
