UNPKG

alphatab-pd

Version:

alphaTab is a music notation and guitar tablature rendering library

97 lines (96 loc) 4.2 kB
{ "name": "alphatab-pd", "version": "1.0.21", "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": "https://github.com/coderline/alphaTab" }, "main": "dist/alphaTab.js", "module": "dist/alphaTab.mjs", "typings": "dist/alphaTab.d.ts", "exports": { ".": { "import": "./dist/alphaTab.mjs", "require": "./dist/alphaTab.js" }, "./soundfont/*": "./dist/soundfont/*", "./font/*": "./dist/font/*" }, "engines": { "node": ">=6.0.0" }, "scripts": { "clean": "rimraf dist", "lint": "tslint src/**/*.ts src.compiler/**/*.ts test/**/*.ts", "generate-typescript": "rimraf src/generated && ts-node --project tsconfig.build-csharp.json src.compiler/typescript/AlphaTabGenerator.ts", "generate-csharp": "npm run generate-typescript && ts-node --project tsconfig.build-csharp.json src.compiler/csharp/CSharpTranspiler.ts", "generate-kotlin": "npm run generate-typescript && ts-node --project tsconfig.build-kotlin.json src.compiler/kotlin/KotlinTranspiler.ts", "build": "npm run generate-typescript && tsc --project tsconfig.build.json && rollup -c rollup.config.js", "build-ci": "npm run clean && npm run build && npm pack", "build-csharp": "npm run generate-csharp && cd src.csharp && dotnet build -c Release", "build-csharp-ci": "npm run clean && npm run build-csharp", "build-kotlin": "npm run generate-kotlin && cd src.kotlin/alphaTab && gradlew assembleRelease", "build-kotlin-ci": "npm run clean && npm run build-kotlin", "start": "node scripts/setup-playground.js && npm run build && concurrently --kill-others \"tsc --project tsconfig.build.json -w\" \"rollup -c rollup.config.js -w\"", "test": "npm run generate-typescript && tsc --project tsconfig.json && concurrently --kill-others \"tsc --project tsconfig.json -w\" \"karma start karma.conf.js --browsers Chrome --no-single-run --reporters spec,kjhtml\"", "test-ci": "npm run generate-typescript && tsc --project tsconfig.json && karma start karma.conf.js --browsers ChromeHeadless --single-run --reporters spec", "test-csharp": "cd src.csharp && dotnet test -c Release", "test-csharp-ci": "cd src.csharp && dotnet test -c Release", "test-kotlin": "cd src.kotlin/alphaTab && gradlew testReleaseUnitTest", "test-kotlin-ci": "cd src.kotlin/alphaTab && gradlew testReleaseUnitTest" }, "devDependencies": { "@rollup/plugin-commonjs": "^25.0.0", "@types/jasmine": "^4.0.3", "concurrently": "^8.0.1", "cors": "^2.8.5", "fs-extra": "^11.1.0", "karma": "^6.3.20", "karma-chrome-launcher": "^3.1.1", "karma-express-http-server": "0.0.1", "karma-jasmine": "^5.0.1", "karma-jasmine-html-reporter": "^2.0.0", "karma-rollup-preprocessor": "^7.0.8", "karma-spec-reporter": "0.0.36", "multer": "^1.4.5-lts.1", "rimraf": "^5.0.0", "rollup": "^2.75.1", "rollup-plugin-copy": "^3.4.0", "rollup-plugin-dts": "^4.2.2", "rollup-plugin-license": "^3.0.0", "rollup-plugin-serve": "^2.0.0", "rollup-plugin-terser": "^7.0.2", "terser": "^5.13.1", "ts-node": "^10.8.0", "tslint": "^6.1.3", "tslint-config-prettier": "^1.18.0", "tslint-config-standard": "^9.0.0", "typescript": "^4.8.3" }, "files": [ "/dist/alphaTab.js", "/dist/alphaTab.mjs", "/dist/alphaTab.min.js", "/dist/alphaTab.min.mjs", "/dist/alphaTab.d.ts", "/dist/font/Bravura.*", "/dist/font/*.txt", "/dist/soundfont/*", "LICENSE.header" ] }