{
    "name": "blog-engine-sac",
    "version": "11.3.0",
    "description": "static site generator, that uses markdown files as input and outputs web pages",
    "license": "CC0-1.0",
    "type": "module",
    "bin": {
        "sac": "node source/main.js"
    },
    "scripts": {
        "lint-fix": "eslint --ignore-path .gitignore --fix source html js",
        "lint": "eslint --ignore-path .gitignore source html js",
        "css": "node tools/buildall.js CSS",
        "build": "node tools/buildall.js CSS minification=true && rollup -c tools/rollup.config.js",
        "prepack": "npm run build && npm run test-fast",
        "perf-test": "node tests/performance/test.js inputFolder=./tests/blog-example/",
        "serve-perf-test": "serve ./tests/performance/result",
        "test-fast": "node tests/integration/test.js inputFolder=./tests/blog-example/",
        "test": "npm run build && npm run test-fast",
        "serve": "serve ./tests/integration/result"
    },
    "dependencies": {
        "@grossacasacs/left-phalange": "^5.1.1",
        "@ovyerus/licenses": "^6.4.4",
        "@sindresorhus/slugify": "^2.1.0",
        "cli-sac": "^1.0.0",
        "feed": "^4.2.2",
        "filesac": "^14.2.0",
        "highlight.js": "^11.6.0",
        "html-escaper": "^3.0.3",
        "html-minifier": "^4.0.0",
        "http-code-from-text": "^1.0.1",
        "is-relative-url": "^4.0.0",
        "lunr": "^2.3.9",
        "make-fetch-happen": "^10.2.1",
        "markdown-it": "^12.0.4",
        "mime": "^3.0.0",
        "node-html-parser": "^1.3.1",
        "rollup": "^2.34.1",
        "rollup-plugin-terser": "^7.0.2",
        "serve": "^14.0.1",
        "sharp": "^0.31.1",
        "stream-sac": "^3.0.1",
        "utilsac": "^15.2.0",
        "virstellung": "^2.1.1"
    },
    "devDependencies": {
        "@rollup/plugin-node-resolve": "^13.1.3",
        "cssnano": "^5.1.13",
        "eslint": "^8.24.0",
        "eslint-config-red": "^1.9.1",
        "import-postcss": "^8.0.2",
        "postcss": "^8.4.17"
    },
    "eslintConfig": {
        "extends": [
            "red"
        ],
        "parserOptions": {
            "ecmaVersion": 2021,
            "sourceType": "module",
            "ecmaFeatures": {}
        },
        "env": {
            "es2021": true,
            "browser": true,
            "node": true
        },
        "rules": {}
    },
    "files": [
        "defaultSettings",
        "html",
        "js",
        "css",
        "source",
        "translations",
        "licence.txt",
        "README.md"
    ],
    "repository": {
        "type": "git",
        "url": "git@gitlab.com:GrosSacASac/blog-engine-z.git"
    },
    "keywords": [
        "blog",
        "engine",
        "site",
        "generator",
        "markdown",
        "cms",
        "translations",
        "search",
        "html",
        "md",
        "txt",
        "minify",
        "category"
    ]
}
