{
    "name": "vitron",
    "version": "2.4.0",
    "description": "This is a library to build beautiful (win, linux, mac) desktop apps for modern web projects with vite and electron.",
    "main": "./dist/index.cjs",
    "module": "./dist/index.mjs",
    "types": "./dist/index.d.ts",
    "exports": {
        "./package.json": "./package.json",
        ".": "./dist/index.js",
        "./main": {
            "require": {
                "default": "./main/index.cjs",
                "types": "./main/index.d.cts"
            },
            "import": {
                "default": "./main/index.mjs",
                "types": "./main/index.d.mts"
            }
        },
        "./preload": {
            "require": {
                "default": "./preload/index.cjs",
                "types": "./preload/index.d.cts"
            },
            "import": {
                "default": "./preload/index.mjs",
                "types": "./preload/index.d.mts"
            }
        },
        "./renderer": {
            "require": {
                "default": "./renderer/index.cjs",
                "types": "./renderer/index.d.cts"
            },
            "import": {
                "default": "./renderer/index.mjs",
                "types": "./renderer/index.d.mts"
            }
        }
    },
    "files": [
        "dist",
        "assets",
        "main",
        "preload",
        "renderer"
    ],
    "author": {
        "name": "Peter Placzek",
        "email": "contact@tada5hi.net",
        "url": "https://github.com/tada5hi"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/tada5hi/vitron.git"
    },
    "scripts": {
        "build": "rimraf ./dist ./preload ./renderer ./main && cross-env NODE_ENV=production rollup -c",
        "test": "jest --config ./test/jest.config.js"
    },
    "keywords": [
        "electron",
        "vite",
        "app",
        "desktop",
        "desktop-app",
        "web",
        "win",
        "mac",
        "linux",
        "vue",
        "react",
        "nuxt",
        "next"
    ],
    "bin": {
        "vitron": "dist/index.cjs"
    },
    "engines": {
        "node": ">=16.0.0"
    },
    "license": "MIT",
    "dependencies": {
        "@rollup/plugin-replace": "^6.0.2",
        "@routup/static": "^2.0.0",
        "continu": "^1.3.2",
        "cross-spawn": "^7.0.3",
        "get-port-please": "^3.1.1",
        "locter": "^2.1.6",
        "picocolors": "^1.1.0",
        "routup": "^4.0.1",
        "semver": "^7.7.1",
        "smob": "^1.5.0",
        "tree-kill": "^1.2.2",
        "vite": "^6.2.5",
        "yargs": "^17.7.2",
        "zod": "^3.24.2"
    },
    "devDependencies": {
        "@types/cross-spawn": "^6.0.6",
        "@types/glob": "^8.1.0",
        "@types/node": "^22.14.0",
        "@types/semver": "^7.7.0",
        "@types/yargs": "^17.0.29",
        "electron": "^35.1.3"
    },
    "peerDependencies": {
        "electron": ">=20.x",
        "electron-builder": ">=22.x"
    },
    "publishConfig": {
        "access": "public"
    }
}
