{
    "name": "@coderline/alphatab",
    "version": "1.8.2",
    "description": "alphaTab is a music notation and guitar tablature rendering library",
    "keywords": [
        "guitar",
        "music-notation",
        "music-sheet",
        "html5",
        "svg",
        "guitar-tablature"
    ],
    "homepage": "https://alphatab.net",
    "bugs": {
        "url": "https://github.com/coderline/alphaTab/issues"
    },
    "author": "Daniel Kuschny",
    "license": "MPL-2.0",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/coderline/alphaTab.git"
    },
    "type": "commonjs",
    "main": "dist/alphaTab.js",
    "module": "dist/alphaTab.mjs",
    "typings": "dist/alphaTab.d.ts",
    "exports": {
        ".": {
            "types": "./dist/alphaTab.d.ts",
            "import": "./dist/alphaTab.mjs",
            "require": "./dist/alphaTab.js"
        },
        "./webpack": {
            "types": "./dist/alphaTab.webpack.d.ts",
            "import": "./dist/alphaTab.webpack.mjs",
            "require": "./dist/alphaTab.webpack.js"
        },
        "./vite": {
            "types": "./dist/alphaTab.vite.d.ts",
            "import": "./dist/alphaTab.vite.mjs",
            "require": "./dist/alphaTab.vite.js"
        },
        "./soundfont/*": "./dist/soundfont/*",
        "./font/*": "./dist/font/*"
    },
    "engines": {
        "node": ">=6.0.0"
    },
    "scripts": {
        "clean": "rimraf dist",
        "lint": "biome lint",
        "typecheck": "tsc --noEmit",
        "prepack": "tsx scripts/prepack.mts",
        "bravura-smufl": "tsx scripts/smufl-metadata.ts font/bravura/bravura_metadata.json font/bravura/bravura_alphatab_metadata.json true",
        "generate-typescript": "rimraf src/generated && tsx scripts/generate-typescript.ts",
        "build": "npm run generate-typescript && vite build --mode esm && vite build --mode umd",
        "test": "mocha",
        "test-accept-reference": "tsx scripts/accept-new-reference-files.ts"
    },
    "devDependencies": {
        "@biomejs/biome": "^2.4.10",
        "@coderline/alphaskia": "^3.5.147",
        "@coderline/alphaskia-linux": "^3.4.135",
        "@coderline/alphaskia-windows": "^3.5.147",
        "@types/chai": "^5.2.3",
        "@types/mocha": "^10.0.10",
        "@types/node": "^25.5.0",
        "assert": "^2.1.0",
        "chai": "^6.2.2",
        "chalk": "^5.6.2",
        "jest-snapshot": "^30.3.0",
        "mocha": "^11.7.5",
        "rimraf": "^6.1.3",
        "tslib": "^2.8.1",
        "tsx": "^4.21.0",
        "typescript": "^5.9.3",
        "vite": "^7.3.2",
        "vite-plugin-static-copy": "^3.3.0"
    },
    "files": [
        "/dist/alphaTab*.js",
        "/dist/alphaTab*.mjs",
        "/dist/alphaTab*.ts",
        "/dist/font/Bravura.*",
        "/dist/font/Bravura*.txt",
        "/dist/font/*.txt",
        "/dist/soundfont/*",
        "README.md",
        "LICENSE",
        "LICENSE.header"
    ]
}
