{
    "name": "quicktype-core",
    "version": "23.2.6",
    "description": "The quicktype engine as a library",
    "license": "Apache-2.0",
    "main": "dist/index.js",
    "types": "dist/index.d.ts",
    "repository": "https://github.com/quicktype/quicktype",
    "scripts": {
        "clean": "rm -rf dist node_modules *~",
        "build": "./env.sh && tsc"
    },
    "dependencies": {
        "@glideapps/ts-necessities": "2.2.3",
        "browser-or-node": "^3.0.0",
        "collection-utils": "^1.0.1",
        "cross-fetch": "^4.0.0",
        "is-url": "^1.2.4",
        "js-base64": "^3.7.7",
        "lodash": "^4.17.21",
        "pako": "^1.0.6",
        "pluralize": "^8.0.0",
        "readable-stream": "4.5.2",
        "unicode-properties": "^1.4.1",
        "urijs": "^1.19.1",
        "wordwrap": "^1.0.0",
        "yaml": "^2.4.1"
    },
    "devDependencies": {
        "@types/browser-or-node": "^1.3.2",
        "@types/is-url": "^1.2.32",
        "@types/node": "~22.14.0",
        "@types/pako": "^1.0.0",
        "@types/pluralize": "0.0.30",
        "@types/readable-stream": "4.0.10",
        "@types/unicode-properties": "^1.3.0",
        "@types/urijs": "^1.19.25",
        "@types/wordwrap": "^1.0.3",
        "command-line-args": "^5.2.1",
        "typescript": "~5.8.3"
    },
    "overrides": {
        "cross-fetch": {
            "node-fetch": {
                "whatwg-url": "^13.0.0"
            }
        }
    },
    "files": [
        "dist"
    ],
    "browser": {
        "fs": false
    }
}
