{
    "name": "@cimo/jsmvcfw",
    "version": "1.3.16",
    "description": "Javascript mvc framework. Light, fast and secure.",
    "author": "cimo",
    "license": "MIT",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/cimo/Npm_jsMvcFw.git"
    },
    "scripts": {
        "remove_dist": "node -e \"const fs = require('fs'); try{ fs.rmdirSync('./dist/', { recursive: true }) } catch{}; process.exit(0);\"",
        "remove_build": "node -e \"const fs = require('fs'); try{ fs.rmdirSync('./build/', { recursive: true }) } catch{}; process.exit(0);\"",
        "check": "eslint --no-cache --config eslint.config.js",
        "build_tsc": "npm run remove_dist && tsc --build tsconfig.tsc.json && npm run check",
        "build_library": "npm run remove_build && tsc --build tsconfig.json && npm pack && mkdir -p ./build/ && mv *.tgz ./build/",
        "build": "npm audit && npm run build_tsc && npm run build_library"
    },
    "dependencies": {},
    "devDependencies": {
        "typescript": "5.7.2",
        "eslint": "9.31.0",
        "@typescript-eslint/parser": "8.24.1",
        "@typescript-eslint/eslint-plugin": "8.24.1",
        "eslint-plugin-prettier": "5.2.1",
        "globals": "15.13.0",
        "prettier": "3.4.2",
        "@types/node": "22.10.2"
    },
    "resolutions": {},
    "files": [
        "./dist/"
    ],
    "main": "./dist/Main.js",
    "types": "./dist/Main.d.ts",
    "keywords": [
        "mvc",
        "framework",
        "nodejs",
        "typescript",
        "cimo",
        "native",
        "no dependencies"
    ]
}
