{"_id":"@aurokk/vexflow","_rev":"5-ac1baabfa22439c695bd7e44147f2580","name":"@aurokk/vexflow","dist-tags":{"latest":"1.3.0"},"versions":{"1.0.2":{"name":"@aurokk/vexflow","version":"1.0.2","keywords":["music","notation","piano","guitar","tablature"],"author":{"url":"https://muthanna.com/","name":"Mohit Muthanna Cheppudira","email":"mohit@muthanna.com"},"license":"MIT","_id":"@aurokk/vexflow@1.0.2","maintainers":[{"name":"aurokk","email":"aurokkez@gmail.com"}],"homepage":"https://vexflow.com/","bugs":{"url":"https://github.com/0xfe/vexflow/issues"},"dist":{"shasum":"2d937a37d64c586731963439398965572b614246","tarball":"https://registry.npmjs.org/@aurokk/vexflow/-/vexflow-1.0.2.tgz","fileCount":131,"integrity":"sha512-XWmy4AhDrJSaG71loEtcXTtO11DcN5lQPAE42EcMREfaqkSz7vH66dUMScCso96Idnf8yjOMBk5xnggjXUeBEA==","signatures":[{"sig":"MEQCICSQlktkhHlAsZ19K2ZpaCgRyH0FcfEYv7aHVfcHOZ34AiAQnzJfpweXWT2vLye9Sa6/PfH0XYo5n/3+5AddbMFFLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1933476},"main":"./build/cjs/vexflow.js","types":"./build/types/entry/vexflow.d.ts","unpkg":"./build/cjs/vexflow.js","module":"./build/esm/entry/vexflow.js","browser":"./build/cjs/vexflow.js","exports":{".":{"types":"./build/types/entry/vexflow.d.ts","import":"./build/esm/entry/vexflow.js","require":"./build/cjs/vexflow.js"},"./core":{"types":"./build/types/entry/vexflow-core.d.ts","import":"./build/esm/entry/vexflow-core.js","require":"./build/cjs/vexflow-core.js"},"./leland":{"types":"./build/types/entry/vexflow-leland.d.ts","import":"./build/esm/entry/vexflow-leland.js","require":"./build/cjs/vexflow-leland.js"},"./bravura":{"types":"./build/types/entry/vexflow-bravura.d.ts","import":"./build/esm/entry/vexflow-bravura.js","require":"./build/cjs/vexflow-bravura.js"},"./gonville":{"types":"./build/types/entry/vexflow-gonville.d.ts","import":"./build/esm/entry/vexflow-gonville.js","require":"./build/cjs/vexflow-gonville.js"},"./petaluma":{"types":"./build/types/entry/vexflow-petaluma.d.ts","import":"./build/esm/entry/vexflow-petaluma.js","require":"./build/cjs/vexflow-petaluma.js"},"./font/custom":{"types":"./build/types/entry/vexflow-font-custom.d.ts","import":"./build/esm/entry/vexflow-font-custom.js","require":"./build/cjs/vexflow-font-custom.js"},"./font/bravura":{"types":"./build/types/entry/vexflow-font-bravura.d.ts","import":"./build/esm/entry/vexflow-font-bravura.js","require":"./build/cjs/vexflow-font-bravura.js"},"./font/gonville":{"types":"./build/types/entry/vexflow-font-gonville.d.ts","import":"./build/esm/entry/vexflow-font-gonville.js","require":"./build/cjs/vexflow-font-gonville.js"},"./font/petaluma":{"types":"./build/types/entry/vexflow-font-petaluma.d.ts","import":"./build/esm/entry/vexflow-font-petaluma.js","require":"./build/cjs/vexflow-font-petaluma.js"}},"gitHead":"74c7fe4eadb9c29343286e64ee5f1e1f63cc953a","scripts":{"test":"grunt test","start":"grunt","reference":"grunt reference","diff:reference":"grunt diff:reference","test:reference":"grunt test:reference","generate:current":"grunt generate:current","generate:reference":"grunt generate:reference","test:reference:cache":"grunt test:reference:cache"},"_npmUser":{"name":"aurokk","email":"aurokkez@gmail.com"},"jsdelivr":"./build/cjs/vexflow.js","repository":{"url":"git+https://github.com/aurokk/vexflow.git","type":"git"},"_npmVersion":"9.6.5","description":"A JavaScript library for rendering music notation and guitar tablature.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^9.6.5","grunt":"^1.6.1","jsdom":"^27.0.0","jspdf":"^2.5.1","qunit":"^2.19.4","sharp":"^0.32.1","canvas":"^3.0.0","eslint":"^8.39.0","opener":"^1.5.2","typedoc":"^0.24.6","webpack":"^5.81.0","prettier":"^2.8.8","grunt-cli":"^1.4.3","puppeteer":"^19.11.1","ts-loader":"^9.4.2","tsc-watch":"^6.0.4","release-it":"^15.10.2","svg2pdf.js":"^2.2.1","typescript":"^5.0.4","@types/node":"^18.16.3","opentype.js":"^1.3.4","@types/qunit":"^2.19.5","concurrently":"^8.0.1","grunt-eslint":"^24.0.1","grunt-webpack":"^5.0.0","recursive-copy":"^2.0.14","semantic-release":"^24.2.9","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"^2.0.1","grunt-contrib-qunit":"^7.0.0","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.7","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.2","circular-dependency-plugin":"^5.2.2","@semantic-release/changelog":"^6.0.3","fork-ts-checker-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-simple-import-sort":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vexflow_1.0.2_1759707548481_0.2321679829223826","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@aurokk/vexflow","version":"1.0.3","keywords":["music","notation","piano","guitar","tablature"],"author":{"url":"https://muthanna.com/","name":"Mohit Muthanna Cheppudira","email":"mohit@muthanna.com"},"license":"MIT","_id":"@aurokk/vexflow@1.0.3","maintainers":[{"name":"aurokk","email":"aurokkez@gmail.com"}],"homepage":"https://vexflow.com/","bugs":{"url":"https://github.com/0xfe/vexflow/issues"},"dist":{"shasum":"f358118fee8a9f0b6540296dc63498c75412ad11","tarball":"https://registry.npmjs.org/@aurokk/vexflow/-/vexflow-1.0.3.tgz","fileCount":479,"integrity":"sha512-Hn4y2lENvx501zPiUQ0hxGlhw5anfaJ7vZb8iGzEzSYHdNu33u9uc9gbmOCMKnbJdvZPPCoLyZPUtMzos3vmYQ==","signatures":[{"sig":"MEUCIFftaMXKEbAhYeR0MsTF2CgoFY0XRaXIrLqHYRHsRwy3AiEAp+aGToNH6/ljz1DY0aC3gD1RMZc1oxMTjeu9cO//tiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30280880},"main":"./build/cjs/vexflow.js","types":"./build/types/entry/vexflow.d.ts","unpkg":"./build/cjs/vexflow.js","module":"./build/esm/entry/vexflow.js","browser":"./build/cjs/vexflow.js","exports":{".":{"types":"./build/types/entry/vexflow.d.ts","import":"./build/esm/entry/vexflow.js","require":"./build/cjs/vexflow.js"},"./core":{"types":"./build/types/entry/vexflow-core.d.ts","import":"./build/esm/entry/vexflow-core.js","require":"./build/cjs/vexflow-core.js"},"./leland":{"types":"./build/types/entry/vexflow-leland.d.ts","import":"./build/esm/entry/vexflow-leland.js","require":"./build/cjs/vexflow-leland.js"},"./bravura":{"types":"./build/types/entry/vexflow-bravura.d.ts","import":"./build/esm/entry/vexflow-bravura.js","require":"./build/cjs/vexflow-bravura.js"},"./gonville":{"types":"./build/types/entry/vexflow-gonville.d.ts","import":"./build/esm/entry/vexflow-gonville.js","require":"./build/cjs/vexflow-gonville.js"},"./petaluma":{"types":"./build/types/entry/vexflow-petaluma.d.ts","import":"./build/esm/entry/vexflow-petaluma.js","require":"./build/cjs/vexflow-petaluma.js"},"./font/custom":{"types":"./build/types/entry/vexflow-font-custom.d.ts","import":"./build/esm/entry/vexflow-font-custom.js","require":"./build/cjs/vexflow-font-custom.js"},"./font/bravura":{"types":"./build/types/entry/vexflow-font-bravura.d.ts","import":"./build/esm/entry/vexflow-font-bravura.js","require":"./build/cjs/vexflow-font-bravura.js"},"./font/gonville":{"types":"./build/types/entry/vexflow-font-gonville.d.ts","import":"./build/esm/entry/vexflow-font-gonville.js","require":"./build/cjs/vexflow-font-gonville.js"},"./font/petaluma":{"types":"./build/types/entry/vexflow-font-petaluma.d.ts","import":"./build/esm/entry/vexflow-font-petaluma.js","require":"./build/cjs/vexflow-font-petaluma.js"}},"gitHead":"b88db6900964d5773c187b6ab9b9dc9e18705620","scripts":{"test":"grunt test","start":"grunt","reference":"grunt reference","diff:reference":"grunt diff:reference","test:reference":"grunt test:reference","generate:current":"grunt generate:current","generate:reference":"grunt generate:reference","test:reference:cache":"grunt test:reference:cache"},"_npmUser":{"name":"aurokk","email":"aurokkez@gmail.com"},"jsdelivr":"./build/cjs/vexflow.js","repository":{"url":"git+https://github.com/aurokk/vexflow.git","type":"git"},"_npmVersion":"9.6.5","description":"A JavaScript library for rendering music notation and guitar tablature.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^9.6.5","grunt":"^1.6.1","jsdom":"^27.0.0","jspdf":"^2.5.1","qunit":"^2.19.4","sharp":"^0.32.1","canvas":"^3.0.0","eslint":"^8.39.0","opener":"^1.5.2","typedoc":"^0.24.6","webpack":"^5.81.0","prettier":"^2.8.8","grunt-cli":"^1.4.3","puppeteer":"^19.11.1","ts-loader":"^9.4.2","tsc-watch":"^6.0.4","release-it":"^15.10.2","svg2pdf.js":"^2.2.1","typescript":"^5.0.4","@types/node":"^18.16.3","opentype.js":"^1.3.4","@types/qunit":"^2.19.5","concurrently":"^8.0.1","grunt-eslint":"^24.0.1","grunt-webpack":"^5.0.0","recursive-copy":"^2.0.14","semantic-release":"^24.2.9","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"^2.0.1","grunt-contrib-qunit":"^7.0.0","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.7","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.2","circular-dependency-plugin":"^5.2.2","@semantic-release/changelog":"^6.0.3","fork-ts-checker-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-simple-import-sort":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vexflow_1.0.3_1759710033373_0.871882698289419","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aurokk/vexflow","version":"1.1.0","keywords":["music","notation","piano","guitar","tablature"],"author":{"url":"https://muthanna.com/","name":"Mohit Muthanna Cheppudira","email":"mohit@muthanna.com"},"license":"MIT","_id":"@aurokk/vexflow@1.1.0","maintainers":[{"name":"aurokk","email":"aurokkez@gmail.com"}],"homepage":"https://vexflow.com/","bugs":{"url":"https://github.com/0xfe/vexflow/issues"},"dist":{"shasum":"fbc99839b9ebc8ee9f8cbfd395012710ee8d0f2a","tarball":"https://registry.npmjs.org/@aurokk/vexflow/-/vexflow-1.1.0.tgz","fileCount":487,"integrity":"sha512-///4AvpsbOo47ERrTA4n4Rn+f71idgX8x2gaONuVcHqnlRFVllFUbZXw3N8NkDUSTyaW61Lrv2etfpRcNmn6Nw==","signatures":[{"sig":"MEUCIBgFvgtWapPgmXjNy4HfNy7MhRSBc8s5o3dAqCE4HP0UAiEAjR7ICbnVkPeK514paR1rTjIULeZknuXKnVEFowpvbGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30873688},"main":"./build/cjs/vexflow.js","types":"./build/types/entry/vexflow.d.ts","unpkg":"./build/cjs/vexflow.js","module":"./build/esm/entry/vexflow.js","browser":"./build/cjs/vexflow.js","exports":{".":{"types":"./build/types/entry/vexflow.d.ts","import":"./build/esm/entry/vexflow.js","require":"./build/cjs/vexflow.js"},"./core":{"types":"./build/types/entry/vexflow-core.d.ts","import":"./build/esm/entry/vexflow-core.js","require":"./build/cjs/vexflow-core.js"},"./leland":{"types":"./build/types/entry/vexflow-leland.d.ts","import":"./build/esm/entry/vexflow-leland.js","require":"./build/cjs/vexflow-leland.js"},"./bravura":{"types":"./build/types/entry/vexflow-bravura.d.ts","import":"./build/esm/entry/vexflow-bravura.js","require":"./build/cjs/vexflow-bravura.js"},"./gonville":{"types":"./build/types/entry/vexflow-gonville.d.ts","import":"./build/esm/entry/vexflow-gonville.js","require":"./build/cjs/vexflow-gonville.js"},"./petaluma":{"types":"./build/types/entry/vexflow-petaluma.d.ts","import":"./build/esm/entry/vexflow-petaluma.js","require":"./build/cjs/vexflow-petaluma.js"},"./font/custom":{"types":"./build/types/entry/vexflow-font-custom.d.ts","import":"./build/esm/entry/vexflow-font-custom.js","require":"./build/cjs/vexflow-font-custom.js"},"./font/bravura":{"types":"./build/types/entry/vexflow-font-bravura.d.ts","import":"./build/esm/entry/vexflow-font-bravura.js","require":"./build/cjs/vexflow-font-bravura.js"},"./font/gonville":{"types":"./build/types/entry/vexflow-font-gonville.d.ts","import":"./build/esm/entry/vexflow-font-gonville.js","require":"./build/cjs/vexflow-font-gonville.js"},"./font/petaluma":{"types":"./build/types/entry/vexflow-font-petaluma.d.ts","import":"./build/esm/entry/vexflow-font-petaluma.js","require":"./build/cjs/vexflow-font-petaluma.js"}},"gitHead":"d03e3732b73021fc74de62519a49ea9f09023ad1","scripts":{"test":"grunt test","start":"grunt","reference":"grunt reference","clean:build":"grunt clean:build","diff:reference":"grunt diff:reference","test:reference":"grunt test:reference","generate:current":"grunt generate:current","generate:reference":"grunt generate:reference","webpack:watchDebug":"grunt webpack:watchDebug","test:reference:cache":"grunt test:reference:cache"},"_npmUser":{"name":"aurokk","email":"aurokkez@gmail.com"},"jsdelivr":"./build/cjs/vexflow.js","repository":{"url":"git+https://github.com/aurokk/vexflow.git","type":"git"},"_npmVersion":"9.6.5","description":"A JavaScript library for rendering music notation and guitar tablature.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^9.6.5","grunt":"^1.6.1","jsdom":"^27.0.0","jspdf":"^2.5.1","qunit":"^2.19.4","sharp":"^0.32.1","canvas":"^3.0.0","eslint":"^8.39.0","opener":"^1.5.2","typedoc":"^0.24.6","webpack":"^5.81.0","prettier":"^2.8.8","grunt-cli":"^1.4.3","puppeteer":"^19.11.1","ts-loader":"^9.4.2","tsc-watch":"^6.0.4","release-it":"^15.10.2","svg2pdf.js":"^2.2.1","typescript":"^5.0.4","@types/node":"^18.16.3","opentype.js":"^1.3.4","@types/qunit":"^2.19.5","concurrently":"^8.0.1","grunt-eslint":"^24.0.1","grunt-webpack":"^5.0.0","recursive-copy":"^2.0.14","semantic-release":"^24.2.9","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"^2.0.1","grunt-contrib-qunit":"^7.0.0","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.7","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.2","circular-dependency-plugin":"^5.2.2","@semantic-release/changelog":"^6.0.3","fork-ts-checker-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-simple-import-sort":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vexflow_1.1.0_1760057616302_0.9264356764680683","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aurokk/vexflow","version":"1.2.0","keywords":["music","notation","piano","guitar","tablature"],"author":{"name":"Dmitrii Kochnev","email":"aurokkez@gmail.com"},"license":"MIT","_id":"@aurokk/vexflow@1.2.0","maintainers":[{"name":"aurokk","email":"aurokkez@gmail.com"}],"homepage":"https://vexflow.com/","bugs":{"url":"https://github.com/aurokk/vexflow/issues"},"dist":{"shasum":"e37c7e217eaa2f889f53f95bc1df65aeb66f0735","tarball":"https://registry.npmjs.org/@aurokk/vexflow/-/vexflow-1.2.0.tgz","fileCount":401,"integrity":"sha512-vg7VJMT8gfScd1+p1Vn+R+a2llp+dSFqYxkTUVgXtlYkJ1HRdGm0Kf4LRQyC3gRBsY0rD1+CF0Fruar9dmqIRg==","signatures":[{"sig":"MEUCIQC6vc3Z7a0nx3C6twIu3uTFOy7k9C/Tsdk8E1ZeEyhOKQIgXYDUN59pbyrxs3OPEukzsIxTxL1u82RuOdOqx/MhRQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23841166},"main":"./build/cjs/vexflow.js","types":"./build/types/entry/vexflow.d.ts","unpkg":"./build/cjs/vexflow.js","module":"./build/esm/entry/vexflow.js","browser":"./build/cjs/vexflow.js","exports":{".":{"types":"./build/types/entry/vexflow.d.ts","import":"./build/esm/entry/vexflow.js","require":"./build/cjs/vexflow.js"},"./core":{"types":"./build/types/entry/vexflow-core.d.ts","import":"./build/esm/entry/vexflow-core.js","require":"./build/cjs/vexflow-core.js"},"./leland":{"types":"./build/types/entry/vexflow-leland.d.ts","import":"./build/esm/entry/vexflow-leland.js","require":"./build/cjs/vexflow-leland.js"},"./bravura":{"types":"./build/types/entry/vexflow-bravura.d.ts","import":"./build/esm/entry/vexflow-bravura.js","require":"./build/cjs/vexflow-bravura.js"},"./gonville":{"types":"./build/types/entry/vexflow-gonville.d.ts","import":"./build/esm/entry/vexflow-gonville.js","require":"./build/cjs/vexflow-gonville.js"},"./petaluma":{"types":"./build/types/entry/vexflow-petaluma.d.ts","import":"./build/esm/entry/vexflow-petaluma.js","require":"./build/cjs/vexflow-petaluma.js"},"./font/custom":{"types":"./build/types/entry/vexflow-font-custom.d.ts","import":"./build/esm/entry/vexflow-font-custom.js","require":"./build/cjs/vexflow-font-custom.js"},"./font/bravura":{"types":"./build/types/entry/vexflow-font-bravura.d.ts","import":"./build/esm/entry/vexflow-font-bravura.js","require":"./build/cjs/vexflow-font-bravura.js"},"./font/gonville":{"types":"./build/types/entry/vexflow-font-gonville.d.ts","import":"./build/esm/entry/vexflow-font-gonville.js","require":"./build/cjs/vexflow-font-gonville.js"},"./font/petaluma":{"types":"./build/types/entry/vexflow-font-petaluma.d.ts","import":"./build/esm/entry/vexflow-font-petaluma.js","require":"./build/cjs/vexflow-font-petaluma.js"}},"gitHead":"0dd496f669461211809321cec5ee345fb65ae720","scripts":{"test":"vitest run --config vitest.config.ci.ts","start":"grunt","clean:build":"grunt clean:build","test:vitest":"vitest run --config vitest.config.dev.ts","test:vitest:ci":"vitest run --config vitest.config.ci.ts","test:vitest:ui":"vitest run --ui --config vitest.config.dev.ts","test:vitest:clean":"rm -rf tests-vitest/__screenshots__","test:vitest:watch":"vitest --config vitest.config.dev.ts","test:vitest:visual":"VEXFLOW_VISUAL_REGRESSION=1 vitest run --config vitest.config.dev.ts","webpack:watchDebug":"grunt webpack:watchDebug","test:vitest:visual:ci":"VEXFLOW_VISUAL_REGRESSION=1 vitest run --config vitest.config.ci.ts","test:vitest:visual:watch":"VEXFLOW_VISUAL_REGRESSION=1 vitest --config vitest.config.dev.ts"},"_npmUser":{"name":"aurokk","email":"aurokkez@gmail.com"},"jsdelivr":"./build/cjs/vexflow.js","repository":{"url":"git+https://github.com/aurokk/vexflow.git","type":"git"},"_npmVersion":"9.6.5","description":"A JavaScript library for rendering music notation and guitar tablature.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^9.6.5","vite":"^7.1.9","canvg":"^4.0.3","grunt":"^1.6.1","jsdom":"^27.0.0","jspdf":"^2.5.1","pngjs":"^7.0.0","sharp":"^0.32.1","canvas":"^3.0.0","eslint":"^8.39.0","opener":"^1.5.2","vitest":"^3.2.4","typedoc":"^0.24.6","upng-js":"^2.1.0","webpack":"^5.81.0","prettier":"^2.8.8","grunt-cli":"^1.4.3","happy-dom":"^20.0.0","puppeteer":"^19.11.1","ts-loader":"^9.4.2","tsc-watch":"^6.0.4","@vitest/ui":"^3.2.4","pixelmatch":"^7.1.0","playwright":"^1.56.0","release-it":"^15.10.2","svg2pdf.js":"^2.2.1","typescript":"^5.0.4","@types/node":"^22.12.0","opentype.js":"^1.3.4","@types/pngjs":"^6.0.5","concurrently":"^8.0.1","grunt-eslint":"^24.0.1","grunt-webpack":"^5.0.0","@types/upng-js":"^2.1.5","recursive-copy":"^2.0.14","@vitest/browser":"^3.2.4","semantic-release":"^24.2.9","svg-png-converter":"^0.0.9","grunt-contrib-copy":"^1.0.0","grunt-contrib-clean":"^2.0.1","jest-image-snapshot":"^6.5.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","string-replace-loader":"^3.1.0","terser-webpack-plugin":"^5.3.7","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.2","@types/jest-image-snapshot":"^6.4.0","circular-dependency-plugin":"^5.2.2","@semantic-release/changelog":"^6.0.3","fork-ts-checker-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-simple-import-sort":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vexflow_1.2.0_1760749661278_0.9784395266869446","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"author":{"name":"Dmitrii Kochnev","email":"aurokkez@gmail.com"},"bugs":{"url":"https://github.com/aurokk/vexflow/issues"},"devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/git":"^10.0.1","@types/jest-image-snapshot":"^6.4.0","@types/node":"^24.8.1","@types/pngjs":"^6.0.5","@types/upng-js":"^2.1.5","@typescript-eslint/eslint-plugin":"^8.46.1","@typescript-eslint/parser":"^8.46.1","@vitest/browser":"^3.2.4","@vitest/ui":"^3.2.4","canvas":"^3.0.0","canvg":"^4.0.3","circular-dependency-plugin":"^5.2.2","concurrently":"^8.0.1","eslint":"^9.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prettier":"^4.2.1","eslint-plugin-simple-import-sort":"^10.0.0","fork-ts-checker-webpack-plugin":"^8.0.0","grunt":"^1.6.1","grunt-cli":"^1.4.3","grunt-contrib-clean":"^2.0.1","grunt-contrib-copy":"^1.0.0","grunt-eslint":"^24.0.1","grunt-webpack":"^5.0.0","happy-dom":"^20.0.0","jest-image-snapshot":"^6.5.1","jsdom":"^27.0.0","jspdf":"^2.5.1","npm":"^11.6.2","npm-run-all":"^4.1.5","opener":"^1.5.2","opentype.js":"^1.3.4","pixelmatch":"^7.1.0","playwright":"^1.56.1","pngjs":"^7.0.0","prettier":"^2.8.8","puppeteer":"^19.11.1","recursive-copy":"^2.0.14","release-it":"^15.10.2","semantic-release":"^24.2.9","sharp":"^0.32.1","string-replace-loader":"^3.1.0","svg-png-converter":"^0.0.9","svg2pdf.js":"^2.2.1","terser-webpack-plugin":"^5.3.7","ts-loader":"^9.4.2","tsc-watch":"^6.0.4","typedoc":"^0.24.6","typescript":"^5.0.4","upng-js":"^2.1.0","vite":"^7.1.10","vitest":"^3.2.4","webpack":"^5.102.1"},"description":"A JavaScript library for rendering music notation and guitar tablature.","exports":{".":{"require":"./dist/cjs/entry/vexflow.js","import":"./dist/esm/entry/vexflow.js","types":"./dist/types/entry/vexflow.d.ts"}},"keywords":["music","notation","piano","guitar","tablature"],"license":"MIT","main":"./dist/cjs/entry/vexflow.js","module":"./dist/esm/entry/vexflow.js","types":"./dist/types/entry/vexflow.d.ts","name":"@aurokk/vexflow","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/aurokk/vexflow.git","directory":"vexflow"},"scripts":{"build:dev:run":"npm-run-all build:dev:run:*","build:dev:run:esm":"tsc --project tsconfig.dev.esm.json","build:dev:run:cjs":"tsc --project tsconfig.dev.cjs.json","build:dev:run:types":"tsc --project tsconfig.dev.types.json","build:dev:watch":"npm-run-all build:dev:watch:*","build:dev:watch:esm":"tsc --project tsconfig.dev.esm.json --watch","build:dev:watch:cjs":"tsc --project tsconfig.dev.cjs.json --watch","build:dev:watch:types":"tsc --project tsconfig.dev.types.json --watch","build:prod:run":"npm-run-all build:prod:run:*","build:prod:run:esm":"tsc --project tsconfig.prod.esm.json","build:prod:run:cjs":"tsc --project tsconfig.prod.cjs.json","build:prod:run:types":"tsc --project tsconfig.prod.types.json","test:ci:run":"VEXFLOW_VISUAL_REGRESSION=1 vitest run --config vitest.config.ci.ts","test:dev:run":"vitest run --ui --config vitest.config.dev.ts","test:dev:run:visual":"VEXFLOW_VISUAL_REGRESSION=1 vitest run --ui --config vitest.config.dev.ts","test:dev:watch":"vitest --ui --config vitest.config.dev.ts","test:dev:watch:visual":"VEXFLOW_VISUAL_REGRESSION=1 vitest --ui --config vitest.config.dev.ts"},"version":"1.3.0","_id":"@aurokk/vexflow@1.3.0","gitHead":"a1868868e4fcc82d1a1b6dac406eb920e4985a73","homepage":"https://github.com/aurokk/vexflow#readme","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-/cpmIERyq0ZhM6InL3ZKK1pP4651HQlzYD9RsL2DYpTbt43ozjiiUs6FjKAz1T8P8JUhtJjjHWY9fI+Ub7dBtw==","shasum":"28a713f9ef2270f78d591904da8ef5bdf49e51d8","tarball":"https://registry.npmjs.org/@aurokk/vexflow/-/vexflow-1.3.0.tgz","fileCount":497,"unpackedSize":6023910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH6pL5h1OtT8wJeiI9Raav5waJUKdxdnYWFsMcGJp71mAiEA2YPzKgAFWMsvZ4nPINWyTiaJOop/Ln+yiEzckbhVZOQ="}]},"_npmUser":{"name":"aurokk","email":"aurokkez@gmail.com"},"directories":{},"maintainers":[{"name":"aurokk","email":"aurokkez@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vexflow_1.3.0_1761064918796_0.004676371039361582"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-05T23:39:08.350Z","modified":"2025-10-21T16:41:59.583Z","1.0.2":"2025-10-05T23:39:08.712Z","1.0.3":"2025-10-06T00:20:33.668Z","1.1.0":"2025-10-10T00:53:36.642Z","1.2.0":"2025-10-18T01:07:41.653Z","1.3.0":"2025-10-21T16:41:59.013Z"},"bugs":{"url":"https://github.com/aurokk/vexflow/issues"},"author":{"name":"Dmitrii Kochnev","email":"aurokkez@gmail.com"},"license":"MIT","homepage":"https://github.com/aurokk/vexflow#readme","keywords":["music","notation","piano","guitar","tablature"],"repository":{"type":"git","url":"git+https://github.com/aurokk/vexflow.git","directory":"vexflow"},"description":"A JavaScript library for rendering music notation and guitar tablature.","maintainers":[{"name":"aurokk","email":"aurokkez@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}