{"_id":"@gmb/bitmark-parser-generator","_rev":"225-4762e3aea5d74c738089f609e5546662","name":"@gmb/bitmark-parser-generator","dist-tags":{"latest":"5.42.0"},"versions":{"1.0.11":{"name":"@gmb/bitmark-parser-generator","version":"1.0.11","keywords":["bitmark"],"author":{"name":"Richard Sewell"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@1.0.11","maintainers":[{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"getmorebrain","email":"philippe@pointet.ch"},{"name":"gmbdev","email":"florin.pascaru@accesa.eu"}],"contributors":[{"url":"https://github.com/zx-ncoderz","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"bc6e950ce3a39cb963f60720f45910857bcbd820","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.0.11.tgz","fileCount":1615,"integrity":"sha512-XC+HT+cKnpQ8BtO7BLqrg77oRmwm4Qvm6kqUaDAAKphQ+wtBu64qNB/wQsZmSs/spjmfkoQLre5Dl+X90BvE+w==","signatures":[{"sig":"MEQCIBRstBbd6H0YQis/Z9BLzkog1IqVdWy8mYA7J6hHQziKAiAINhqFPJxMxHeR7+hklcDDcrXhXMMJKjKqko3ms9Qp6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8678670},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"ad00da6282ced0bdda04f12ccf2ffeef5d6e1cdf","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","_prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"9.7.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"_nodeVersion":"16.19.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.74","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.0.11_1690187504376_0.12287591236899087","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@gmb/bitmark-parser-generator","version":"1.0.12","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.0.12","maintainers":[{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"getmorebrain","email":"philippe@pointet.ch"},{"name":"gmbdev","email":"florin.pascaru@accesa.eu"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"7c7e5e9190a21e3cdc777f8c764f75e5dae780d4","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.0.12.tgz","fileCount":1615,"integrity":"sha512-V+uh/wHw3AvxGGrKQXL0mWxzgHZ5K4FC8GYCGG8Y4i571HNHeKVaffN+NMfQnIA+9ox4Dw2nAgLnyrw/kzYB+Q==","signatures":[{"sig":"MEUCIQCLbiq6mcqXOn69LY5nFrGVHW5silJI6Twb4WAXFbAWeQIgch3NLIJJIVtdfidShkpRtq1zqydD5zqQuk+venmEz40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8678623},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"6a30b8228ed8b0d99629d29c5318bdc69d5110be","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.74","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.0.12_1690190225052_0.2884739547919646","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@gmb/bitmark-parser-generator","version":"1.0.13","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.0.13","maintainers":[{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"getmorebrain","email":"philippe@pointet.ch"},{"name":"gmbdev","email":"florin.pascaru@accesa.eu"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"a958b30bc12405bf059b0259aacfc2900800ab26","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.0.13.tgz","fileCount":1615,"integrity":"sha512-k1zy8AoXITkIHa3okkj121zdXDCuWRES18uCg+goaZVm3aJyDBxbLLY0H0lgy4oKGE4VklLI/IZmdsojYdngiw==","signatures":[{"sig":"MEUCIBYiOMHwmDejiBZSCcjnTjyl2LcJOEEhe3LXdNIbS6wBAiEA+KliFnkI+R7059uGplZtzNenVFso0SuItKCwU/xCego=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8678623},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"6245d677bd0f62484ee335348a079d902ea75072","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.74","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.0.13_1690190470027_0.0013837725163909909","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@gmb/bitmark-parser-generator","version":"1.0.14","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.0.14","maintainers":[{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"getmorebrain","email":"philippe@pointet.ch"},{"name":"gmbdev","email":"florin.pascaru@accesa.eu"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"4f89ddf382ac09d8db3684837cd29b3cca8e75e4","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.0.14.tgz","fileCount":1615,"integrity":"sha512-eYtJWETsYmmxIIP4FTPxnuNTu3TgSLO56NF/+sPrn0o9E2hZae0/3Z/y7pQP+/VBOPTDQ5dLVIvJJ/BxFh/R6A==","signatures":[{"sig":"MEUCIEauhw+yaX2i4Y4sW6VEQyRIxGlr0OHuJRPfb9GZqXWNAiEAhJUw0J0UcUbXga8pJM/Ro6h8Z6c1cggngMpx4fT35w4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8678578},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"b49afb8a9917ba52cfabf72270231e145e5d7e52","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.74","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.0.14_1690233658248_0.9071600454747979","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@gmb/bitmark-parser-generator","version":"1.0.15","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.0.15","maintainers":[{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"getmorebrain","email":"philippe@pointet.ch"},{"name":"gmbdev","email":"florin.pascaru@accesa.eu"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"97d505b074bafd3e180b6f43d21b5268b6885064","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.0.15.tgz","fileCount":1615,"integrity":"sha512-WESrkT3SY9MC+jv8q021KCeByV5IMKgmuBdhFpkL7jLw2LyPXX0qBt/lYZ8LaLJ3oS/Os8vQ8pHjrAQ2XvJ2yw==","signatures":[{"sig":"MEYCIQC14s9vRQAajMPCMQBQcFJ1usYtlgMJpnpZB3R68MlbLQIhAJTPmdDnuNupMBxj4HOQUTiRXHGHEB5gT3dcmXBwF+Kn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8678529},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"97247b56b079de654e9a2e252a10d6374c760685","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.74","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.0.15_1690233840748_0.08137848819023685","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@gmb/bitmark-parser-generator","version":"1.0.16","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.0.16","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"9717f541a7faeeb3dbc86172df2a7883dd279551","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.0.16.tgz","fileCount":1393,"integrity":"sha512-QIfVzmPFTbg55iKIz9N7YmM8Jq2GRRMK8NLvx17QpptudTJ2WEi5FmChsCHHgOIst4G9lZxNDNLK4MKyV9KPuw==","signatures":[{"sig":"MEYCIQDff+EtK/+cOXm0rjhTfqBM/aFXBDEGpQ87dwa231dUzAIhAO+wXElD3AKT0bOYmI/XCiNNp9TFKiHV6YxbAQmpnXNf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8589224},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"5d978d9b695dc471ccc44f3d644b9c09e42c39bb","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.74","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.0.16_1690351470656_0.8482433439728694","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@gmb/bitmark-parser-generator","version":"1.0.17","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.0.17","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"87d5e3faf2c2f389e0b0d482c5c9a29eaf9a36dd","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.0.17.tgz","fileCount":1393,"integrity":"sha512-7m0cqm/8JID3UGdRAtUbN8TNtSTKkBSK8JzEXDF2/wjxn22GwcjA3fY6VKaM1iOPwewHiuAc7syE5UfVoN3Y0Q==","signatures":[{"sig":"MEUCIQCyxWjHgIY09sKYMN+9j422cHjNYl7CBeGid81LRngHNQIgI2RhalsFHtZKvNCOEQ/wcj5gbp/zbe3yWtPyPM9T1Cs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8598104},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"4a7bed9c98ce21966895a968897a8d2dca8def76","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.74","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.0.17_1690880011818_0.6568816993702082","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@gmb/bitmark-parser-generator","version":"1.1.0","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.1.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"38ab31c32bfece9a8fb6c883669232b8e4a37702","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.1.0.tgz","fileCount":1405,"integrity":"sha512-we05tugm5eWqRtMc0ui+uSJz5Zte7EoS581j64p6IOqd4mDF298fixesZNxGbX98Jb3x062Or72NxxpgmzQVXw==","signatures":[{"sig":"MEQCIAKN5ikDvMmEpIJNEgSP7g6GyIjuzuJnwEd71SVTU5TMAiA6txko4xq+EILGxFwkl7PPtopUuIVrssmIOhvtYacsxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8691308},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"123133a358cdd5b24d5b8de4fdad45c9be465813","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.74","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.1.0_1691468143460_0.21325366280078595","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@gmb/bitmark-parser-generator","version":"1.1.1","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.1.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"342e78b5aa7016037ccac73e170b19333b0388e7","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.1.1.tgz","fileCount":1405,"integrity":"sha512-6Yk5SJ1T/sG0K78mHzD2vM0RwVflmTCsZ0Ky4fnEap/3XJSvAhnRHGoSi2mDQfB7zRf4R31vr4OjG3njrEtHHQ==","signatures":[{"sig":"MEUCIBMRxHeLAbGEpMavajFirckeQXMMCbKMpi+RpaSdwxc6AiEA8V3JyOpMCUXPL95FKSFUb7xXqBl4LYChulFIu+TiwZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8694544},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"5368d94a61907f206941027c7a8df7bfb5009514","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.74","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.1.1_1691486549089_0.21658135019657276","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@gmb/bitmark-parser-generator","version":"1.2.0","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.2.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"e364d8bec0183d245d82279f0e5f4362827fe02f","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.2.0.tgz","fileCount":1303,"integrity":"sha512-t3Q8GYvtHNS/Bi3JhMxhVHpf7VUcWHqpp5/PVEg1kTNh1kMqYX4sAPDLN/qdJk7BRnZ15FTKIjKMyQCr4A21Qw==","signatures":[{"sig":"MEUCIDbREj8nakIPxDs1h6h9SVy9022TtajmwxBoxDx/D1FDAiEAsNNrA8z7vHKcMxBZVDpszJ4Zp57jJC3LhjTfW8UIqA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8693424},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"92429baa65e310f59fb1a73d65fad2599775b37e","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.74","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.2.0_1691561576422_0.4038095367217627","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@gmb/bitmark-parser-generator","version":"1.2.1","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.2.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"c5a4f25496a313968dd5d34c1f94cef2a0f1264d","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.2.1.tgz","fileCount":1327,"integrity":"sha512-2jb1UvEQcMMiQF3g90ClcNmaHRNijKOvBDhxan0nvhycTReL4jPlMdHRccu0Eo4h34AnQtjP1I2hyiFqs62ljw==","signatures":[{"sig":"MEUCIDTTQGeV9uDinw2v4fHC8UGSWgS8UxuJHKnuc+YVxv2yAiEAgwFk1/ydeBDD5FLLODYLG+r9+U74LjsX504sHVgK04Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8773804},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"468d9c620d2d962d3ebfdf31fae44d1f10064706","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.74","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.2.1_1692070399157_0.4896935753836811","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@gmb/bitmark-parser-generator","version":"1.2.2","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.2.2","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"fb177a923509e474baff837190b894bae99c8265","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.2.2.tgz","fileCount":1339,"integrity":"sha512-dqy98EIXcnPNb5ytBsO74cPpfsGpHDPaNDB304ym3IRzZR4Wb+m3GFzfHqeRFEe29CEc0JnVYl5Vyjl2f9LqFQ==","signatures":[{"sig":"MEQCICWt6ntLDYPZ4oonwY4G9D1SUTCbni5oJFZSKa2SmbzHAiBllOV9W6PafTvah8OimahGTdNrD2G7jShQ8BvMT4iJ7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9065377},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"c4b541f8241910e47c91951240dda9be281f605a","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.92","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.2.2_1692160933766_0.022172273088995942","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@gmb/bitmark-parser-generator","version":"1.2.3","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.2.3","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"0e8acfa5114c8d674adb28e2e06b48151e1a3b33","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.2.3.tgz","fileCount":1345,"integrity":"sha512-HsPpSrmy97NsADyu/GNgWvk/upgppDaJJKcUvbuF1kISWhKAjKgnrYwkho2dNdiBB1TBdU3G0h1mWoDd6N3eNw==","signatures":[{"sig":"MEYCIQC+TNfOah7UPmB7CWJgWX1B6o0b5ys/ZnqECloWSAQDLgIhANaxRm6VGscEoZmeZmi8TmdSza50XhM62n3zPHjop4XS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9079335},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"ca2d83f47f1ad14d9da6981b192d2cc72f45e5ef","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.92","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.2.3_1692665526459_0.9773543729878376","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@gmb/bitmark-parser-generator","version":"1.2.4","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.2.4","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"d97b1d83f1f0588f9596c217cef8cfe6c2728eb9","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.2.4.tgz","fileCount":1387,"integrity":"sha512-XuTgGZe4gLWHx0ubjqWhsQSYmwgYLYhQ34ihhLjWMlYu42pmc/6B9n08VFz0T/dbFAx0fLCxXEEg/O2n/N4T9g==","signatures":[{"sig":"MEUCICH6uHGQ2FE8vaFm49edjzW5tb/FMj5ozhF8OelDmriDAiEA2TLG41ilCD4cXbMWmlITRR6xltupyj4nmgclLij8HCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9129297},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"010c64570a9e136ee445266db35bc25708e9c3b6","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-umd-antlr","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","build-umd-antlr":"webpack --config webpack.antlr.config.ts","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","start-parser-antlr":"node -r esbuild-register ./test/custom/dev/devParserAntlr.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","test-parser-expected":"jest --config=./test/custom/parser/expected/jest.parser.expected.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-generator-expected":"jest --config=./test/custom/generator/expected/jest.generator.expected.config.js --runInBand","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","overrides":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"resolutions":{"antlr4ts":"0.5.0-alpha.4","npm-exists":"https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.1.tgz"},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","bitmark-grammar":"1.0.92","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.2.4_1692754618790_0.4057655734883856","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@gmb/bitmark-parser-generator","version":"1.3.0","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.3.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"e09a66a0d5c227d61dfb9a5b96607da9cefccc3c","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.3.0.tgz","fileCount":1385,"integrity":"sha512-KRkDbNRAVDRh+TsPnve4rDF5Nl3RbaqoacpQoU5hXOH7Sjiihf5mRflzmWPj0yj6lprmbOc1bmLOfXZeavCXWw==","signatures":[{"sig":"MEQCIA1Nk8P0FINBErP5+fFYOqCeNTLbMUeR7mSeXkh/fhF4AiBNgvvytZ/phmrv2lqmIL+yeewIy2qPavYsczRr2tVCXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4373697},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"285c0ae030eea6ea0692b001237df1c12d45b24f","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.3.0_1694560619075_0.2979485691991206","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@gmb/bitmark-parser-generator","version":"1.3.1","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.3.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"4884d2ba9fb09c5326a67cf3ba06e86791aca651","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.3.1.tgz","fileCount":1379,"integrity":"sha512-GcYRBH4Fx190NMXjmNn2f9GkWbhFIRVga+dang3VWD2HlVsZWMyn0lollFsSyfEMZOIe27SNuqR+g3wjeaBSLA==","signatures":[{"sig":"MEUCIQDttlpLJ8Y+UXsHAil4CAVuH9pdCt5iLGKRgh+iQr2HHwIgaC2jSdsbT9xZWp02mnZwB9LB5g935sWQHCQ2bbufe3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4376191},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"862f198633fe5a1e38df5570efbeca4177d04c39","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.3.1_1695114112242_0.9117014712420546","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@gmb/bitmark-parser-generator","version":"1.4.0","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"fcb8b7004401a08765e4cf29592b5cabfc941583","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.0.tgz","fileCount":767,"integrity":"sha512-AsEwly07mV6OcP2kaiTEeOEtyD6sVvQWR3ySqUP2J/IcTelXvAfPjYRxtbFAAgak/bfHPnv1ELzhKhTDHM1nyA==","signatures":[{"sig":"MEYCIQCcBgbm8YQofoiXXB5CLxF4YqQheD4D47pY3vbItdnn3AIhAJH44jmEqW1lpPFsmLbij0hPVrxV/bFH8Lsz4CzkRuv9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4573185},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"0095786b3f3a07d1aab1d9e2d4a93a3681ceedad","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.0_1695687117073_0.7286121763766609","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@gmb/bitmark-parser-generator","version":"1.4.1","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"27258cf6120aae9a37ba77d7684cc737a238d903","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.1.tgz","fileCount":767,"integrity":"sha512-y98c46Wq2pf19ZR1fBXexkKErgqWxF1lHOaXGpxWcfnsAPl+x4lyArbLsvSZwgUvxY7zHcps25C2j2+dBvDKUA==","signatures":[{"sig":"MEYCIQDs9CuTmb4CZ7SWKSugCeeEnK+og9AH5HA6xuMsOYX/jgIhAIHu29nNPV7O7eG0gcz76lnY/+JjMRbTcn+FQ+NbxeQb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4575184},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"298d60f0aef1cfda26b7119aff56a7c841839578","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","test-parser-books":"jest --config=./test/custom/parser/books/jest.parser.books.config.js --runInBand","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","test-generator-books":"jest --config=./test/custom/generator/books/jest.generator.books.config.js --runInBand","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.1_1695687926521_0.2773395285116007","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@gmb/bitmark-parser-generator","version":"1.4.2","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.2","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"d8ac4dce987472858ffe137048d12a3be0924794","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.2.tgz","fileCount":791,"integrity":"sha512-nREtvHw8o1UZeOGxzGDUZLNQGybPNJE7KEP7IddBa7hPU/yJpO8RnMdWMXXiPrMcoiTj58auqy0Nm7gYM/MLfg==","signatures":[{"sig":"MEUCIANkSv9FATtPutQJX2Zg33DAXtESdJmvdW1tGhZ1CXPbAiEAt/nkE2jBUJ28CPOY5SZ1Jp6P5DfJf3Fj41Wu6x8vyPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4603774},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"82ffa172e779a62f7279c7e4d25bbb41c86f02ea","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.2_1695696454871_0.2739630911448472","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@gmb/bitmark-parser-generator","version":"1.4.3","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.3","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"be5e455b601aeb126bcbf9e893b98a459a486123","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.3.tgz","fileCount":791,"integrity":"sha512-UaI8bqiHD/P3VFfcIE93DDa+Z53YO0FNK3pFmUzpZPr2sxCRQG9vUDY7Ta4pSAF7WNNsApHwF7FcJgcCF5LZgQ==","signatures":[{"sig":"MEUCIQCx6L0+elu4FGOLiAOnPPkM651lPMWW+Sjt09uYO995tQIgC31ayhHwvQmyyxfLCinDOH83+oUOgnl7YerzGl1ZAw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4651375},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"2e421b1a93dafdbd683992fbf74ecbdec5b0944e","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.1","@ncoderz/superenum":"^0.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.5.0","peggy":"^3.0.2","eslint":"^8.43.0","esbuild":"^0.18.4","ts-jest":"^29.1.0","typedoc":"^0.24.8","webpack":"^5.87.0","prettier":"^2.8.8","jest-junit":"^16.0.0","typescript":"5.0.4","@types/jest":"^29.5.2","@types/node":"^20.3.1","webpack-cli":"^5.1.4","esbuild-register":"^3.4.2","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.5.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"^3.15.3","webpack-bundle-analyzer":"^4.9.0","@typescript-eslint/parser":"^5.60.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.3_1696822293572_0.135091660269671","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@gmb/bitmark-parser-generator","version":"1.4.4","keywords":["bitmark"],"author":"Richard Sewell","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.4","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"3470a2de1e28398d5768f0596cb0027c4dc55fab","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.4.tgz","fileCount":791,"integrity":"sha512-GdzbhE9OTHoFN/oNv8NkZBHYQPmf80bxNuWD8N2WUXCXS5qp/PlOImnTlJ5t1V3QpojMpi4uIZpklWph2a3X0g==","signatures":[{"sig":"MEUCIFBYGKDz84CMpmx7u5UiEJlY1gRU4nPvlPk8wDyH37lpAiEAqXDBIcnfGRfXQUI4RSZld7OksmxEH4muNbK5vL2ddJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4649654},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"41602c0b271dd40fa346fe13d5d4f5a5a54069b5","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.2","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.51.0","esbuild":"^0.19.4","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.88.2","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.5","@types/node":"^20.8.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.7.4","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.1","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.4_1696825098088_0.09827114762616795","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@gmb/bitmark-parser-generator","version":"1.4.5","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.5","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"bc96102be7b27054296ac7501e8036c833f022bf","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.5.tgz","fileCount":791,"integrity":"sha512-uUs7xOSg//V0cS5YcH+eWDXJfvTkxOLGkjOmeaWJv3O309fOTpNH2m7HOCN7099LHnEJK1yd3wUFOCCqHgB4Yw==","signatures":[{"sig":"MEUCIQDZZn5JQ50MLgew1V02axyEwPFQPVSgVq2qPgE0VCv/pQIgfXCqKhx+jVFO05ru2jQHrATXC4FFyiepj/I7xYLGWpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4681446},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"5585b73ca84aec0d3d76c9d54b213b7459b62971","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.2","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.51.0","esbuild":"^0.19.4","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.88.2","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.5","@types/node":"^20.8.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.7.4","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.1","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.5_1696899269136_0.12952947560001293","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"@gmb/bitmark-parser-generator","version":"1.4.6","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.6","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"0493ce559d740fe9e84468f57d42bfff3efe8e0e","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.6.tgz","fileCount":791,"integrity":"sha512-dXY/6dBxDxcNEAqoUKHo6BP6xyODsrFDFNCERl+WOLmPOQQFGn31F4COeMyDquvQu2iSSgY0aWXaI67bkGrv0A==","signatures":[{"sig":"MEYCIQCIhi2K8FT2d5hWiP+flgOcoV0ru0gDYpV4qJ6zLQefdgIhAIDJDRJiQcehoPDZKHCmup/MKsXlvO5JSpsehymZVhI1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4693423},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"20979ea15a96c133c444e511a415ad7bd6257a59","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.2","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.51.0","esbuild":"^0.19.4","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.88.2","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.5","@types/node":"^20.8.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.7.4","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.1","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.6_1696901881765_0.8912650798715092","host":"s3://npm-registry-packages"}},"1.4.7":{"name":"@gmb/bitmark-parser-generator","version":"1.4.7","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.7","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"d225b9e23d9f66ec8b2212e404fd91358bbe0bc2","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.7.tgz","fileCount":791,"integrity":"sha512-nFhpmiHVE/rcZ/qomLS8csZpCH6YQ9E3wYtIgmTDK8DgOEh7eTKMrjjEGof3N0ZjwVQiVEBAH0XKKAICVycD2Q==","signatures":[{"sig":"MEUCIQCoWjSsHtDz8VqNNAONbUk9YpFnrkcvQ6pcK2/DCL4xbAIgHTDy0T1+L6SyJJi2q+VHgvNUQ26ECsMRGE/LnHCvAxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4694830},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"eb42aa00ce8595dce91e10076b2a5afb1decdbd0","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.2","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.51.0","esbuild":"^0.19.4","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.88.2","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.5","@types/node":"^20.8.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.7.4","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.1","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.7_1696930333302_0.5771852558202153","host":"s3://npm-registry-packages"}},"1.4.8":{"name":"@gmb/bitmark-parser-generator","version":"1.4.8","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.8","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"2e4419e57df67541f69403584b8b8e94b0d370b7","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.8.tgz","fileCount":791,"integrity":"sha512-J+biSPRaLO1VhvJpqQr0yyzfcFpOUo0TJK6uU70F2kgBSby0qnnb01KG0zuVmbV0eSYDpUzLU+P45loLo8sW6Q==","signatures":[{"sig":"MEYCIQD4cC9S9QNAJORe61bFE/Cfk73HRpUJ8MXG80MNt5iiYgIhAOvxkC9PLGKu1Fgy0pgfxp+HcGNlve8j322aHvYolqI6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4683476},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"4b9d0427af71c89b14a380998701e11f9dff2d84","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.2","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.51.0","esbuild":"^0.19.4","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.88.2","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.5","@types/node":"^20.8.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.7.4","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.1","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.8_1697407765758_0.9011271711767777","host":"s3://npm-registry-packages"}},"1.4.9":{"name":"@gmb/bitmark-parser-generator","version":"1.4.9","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.9","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"a2af609e98905026be6f9511e0f94a3b7a9c5e2f","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.9.tgz","fileCount":809,"integrity":"sha512-kW7n/s5B45ALtMe9/x982a5LhnphmVT3jTJnv15492JZ9gx9bBWUNEYORBnQo9UL520bW97Q9N4L44FxnIyskA==","signatures":[{"sig":"MEUCIH+TPWCN4DuW4nQft5+AyQ26LoXsPyZmcCShb51X4K4MAiEAqNMlBKeNA2ngOLjVCH7JOSv0ZenKUwpVat30gtrdVok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4784189},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"81b971c7692789ab9256f68bcbcf48eb18ec796c","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.2","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.51.0","esbuild":"^0.19.4","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.88.2","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.5","@types/node":"^20.8.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.7.4","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.1","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.9_1697509593999_0.8590408483935759","host":"s3://npm-registry-packages"}},"1.4.10":{"name":"@gmb/bitmark-parser-generator","version":"1.4.10","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.10","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"fc56e4369b7b643060ddb2bbb14d282d0c1c6bdd","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.10.tgz","fileCount":809,"integrity":"sha512-WLRyL6IaH+2NiXPPhXMCs0UAZ6zil382YKh0XV7TVAfhuZonzJUNjx+SYGZbKBha56JQK0Eg/Vewh6t7WtdRDg==","signatures":[{"sig":"MEUCIB6z1ZR2oK/h64I9QSnq5CKqhG6ozevOWkpVBonnR3/4AiEA5od0wUZCfxCjzjLnqoD4XUa+YlgfE8xJ9UA12rO9VKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4773174},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"5b439c934b290087a633c3b22c5050cbbd7529fa","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.2","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.51.0","esbuild":"^0.19.4","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.88.2","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.5","@types/node":"^20.8.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.7.4","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.1","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.10_1697511597299_0.14246845414155063","host":"s3://npm-registry-packages"}},"1.4.11":{"name":"@gmb/bitmark-parser-generator","version":"1.4.11","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.11","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"468b84a19a0e938de38b4e14c8f9395e1aa3dbd4","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.11.tgz","fileCount":809,"integrity":"sha512-QUhwH+iChPfu0/SOTUyN+95isf1hM6kuKSqUZPeolbx4P/vdeN4kskjs+dwOJUeOnhi+fY4dal1lCEovY0VdKA==","signatures":[{"sig":"MEUCIQDIaqZ8GesiDGzru1xhvk6ooXsv93iBczvQwnHh4V9rxQIgJsCU5Bmk8tj5DlcdUVVQbbI6DKGSh+S65HqgtobPUvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4787915},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"a03fe84efac4f0a82bfd9a7a83aab47de944265c","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.2","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.51.0","esbuild":"^0.19.4","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.88.2","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.5","@types/node":"^20.8.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.7.4","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.1","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.11_1697576359087_0.3004788748003988","host":"s3://npm-registry-packages"}},"1.4.12":{"name":"@gmb/bitmark-parser-generator","version":"1.4.12","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.12","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"b654b23b88e8067cee8837c36a07d8893bdedf98","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.12.tgz","fileCount":809,"integrity":"sha512-K5FnNovRYYJowsZruF9rb6EBDTqG132jkm/cmCepyT62qs4cpkJovgrt9Vc9XeAH21C4atiR7pmyBUbGxIV+NA==","signatures":[{"sig":"MEQCIDWyCA/QIusVI0r6xws1f1rJ7Ukd+Fx+359PgZwV3hOpAiAiVYgz71nnf6g5lRIPMMifcSBsh015oVL1qmI9/lBAOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4742631},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"751013d4a1d7b03121acadf2fbbd3fba4301d33a","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.2","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.51.0","esbuild":"^0.19.4","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.88.2","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.5","@types/node":"^20.8.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.7.4","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.1","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.12_1697588458750_0.4211019048539364","host":"s3://npm-registry-packages"}},"1.4.13":{"name":"@gmb/bitmark-parser-generator","version":"1.4.13","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.13","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"fc080d5d62f158221cb9a446313dcc5af04f224e","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.13.tgz","fileCount":809,"integrity":"sha512-osABA/pBpAx3s46KuZnqDUkYFFVCrEIGHyEREXGGiz79kOgdQ79BCTctA6Db9cRiV/sQmHOH7WRZ4dPBbD6DdQ==","signatures":[{"sig":"MEUCIHhoCD0uJIFpmOMwEI+JGuDyPtVW6/lOWKflkYaf0qFeAiEAtBBW/ME5PmDe5/gmWKYU3b5H8tz+uGT/FPhLF75VHw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4783994},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"f9f230af24246da7231ca46e06f05cf62fcaa0ed","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.3","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.52.0","esbuild":"^0.19.5","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.89.0","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.6","@types/node":"^20.8.7","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.8.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.2","@typescript-eslint/eslint-plugin":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.13_1698177972083_0.6126758018436285","host":"s3://npm-registry-packages"}},"1.4.14":{"name":"@gmb/bitmark-parser-generator","version":"1.4.14","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.14","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"3bb8bd5a73f33b08e7dd6eb660850cc373812343","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.14.tgz","fileCount":809,"integrity":"sha512-Tr6VcRseyn50lrqaIm6GRDJ/lG/Y1E930WSMyuvsbveqQuiDUfD1klcOrrRaG41mmeaeZDtssOsuTEvyFqROCA==","signatures":[{"sig":"MEUCIDQNHG1LJLaRCIEhoAbPY8MhYWD8xbu94zbTgUQhI/1uAiEAq5TvVIKLrXHP7+/i98C2CMIk5q8ji1+LeEeZ4gdBa34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4804110},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"5db96365291af93d08e6662d0dac37639a4d9c49","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.3","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.52.0","esbuild":"^0.19.5","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.89.0","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.6","@types/node":"^20.8.7","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.8.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.2","@typescript-eslint/eslint-plugin":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.14_1699829657748_0.11392607739713001","host":"s3://npm-registry-packages"}},"1.4.15":{"name":"@gmb/bitmark-parser-generator","version":"1.4.15","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.15","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"540f5f3ff89a7f463a46a9f1dfc09c1cf0db3eb2","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.15.tgz","fileCount":809,"integrity":"sha512-e19qrqmdgzm2WNcD+X5F2Nc/kR02hXyv/f0etctSkIbhpD36pPaF4lOq4Rt68cDevHmgnvO+FCupR2FoxCizgw==","signatures":[{"sig":"MEYCIQC5NPj0kBO3rLLPBtcz1gjvWxZ7D7Qbr1GOqDEpxygU6AIhAJ3cbEYN0FKjIhjjgMNv9bdY0zd+T7uXBirbp0d0hhQX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4812703},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"db976bb5bb98f20a1fd9238b2edb417a6bdb3ffc","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.3","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.52.0","esbuild":"^0.19.5","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.89.0","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.6","@types/node":"^20.8.7","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.8.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.2","@typescript-eslint/eslint-plugin":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.15_1700526880049_0.7229523498645425","host":"s3://npm-registry-packages"}},"1.4.16":{"name":"@gmb/bitmark-parser-generator","version":"1.4.16","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.16","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"0f4ab6eab162ce4e1e4f2935b49854aa4ef34cb4","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.16.tgz","fileCount":809,"integrity":"sha512-FsImkzSc7sAcp7pbtKSpQoKm5HNXPXClEIjvWQfrPVSgYmB8CzoyyQWQMZRWCJdsXRUkCbatFXxgHu/9CifUNw==","signatures":[{"sig":"MEUCIQCBKfiZZcfVAouqwEQZD6cEK/wDS/lC7pE20Ooem/mbWwIgSOzyLq3fKOQw7u//qGoby6ffeHF0j7DJDwSMA5TbSMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4824442},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"4d735c65e3e7b40a757cf2e8d7cb013fbc71f154","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.3","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.52.0","esbuild":"^0.19.5","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.89.0","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.6","@types/node":"^20.8.7","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.8.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.2","@typescript-eslint/eslint-plugin":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.16_1701039779177_0.8555147082956616","host":"s3://npm-registry-packages"}},"1.4.17":{"name":"@gmb/bitmark-parser-generator","version":"1.4.17","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.17","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"375e6d950c628ad7c21a28e9c97b0f75f4625488","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.17.tgz","fileCount":809,"integrity":"sha512-glLRfq79/vVa8D1mMS9dLfk7bYwJkWNEqxtychEO3tuhR4fdZI1Y/NlQ3fLrmH/Eg2XcLWrQp3zn3OFSUswcmA==","signatures":[{"sig":"MEUCIQC7uPDhg82Lf6MsUygZItL72wE4o7WCA2W221cWkl/WHAIge89W0hF12L354eissERl790D7dHWvx+gzkiW7VHeloc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4850926},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"0329b5e17df6e212d7d589b8fcd15147de520e94","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.3","@ncoderz/superenum":"^0.2.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.52.0","esbuild":"^0.19.5","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.89.0","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.6","@types/node":"^20.8.7","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.8.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.2","@typescript-eslint/eslint-plugin":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.17_1701229405510_0.4439262109338251","host":"s3://npm-registry-packages"}},"1.4.18":{"name":"@gmb/bitmark-parser-generator","version":"1.4.18","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.4.18","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"bd6ae7c75f9fd9c56e87aa29b61f49bafe88b948","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.4.18.tgz","fileCount":809,"integrity":"sha512-xNu2ivIbKYbi3IPDNHFVBzt1Je+tG2z5nDsLnxuPbpdSTc94V5rJbI09eHs2+uq5t9aMdWzxxWktXmzhE9R4pw==","signatures":[{"sig":"MEUCICMmb9pWxq316PbLjYLwGW8b98glSWlu7cVdhBKlv64vAiEA9hpEIvvuIPb/Kq2pQiTX7YUKkUAJYkTjmQ8Yw01v09E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4867648},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"b0cd388f8418387045b3431260ce6ecc806b2a9c","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.3","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.52.0","esbuild":"^0.19.5","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.89.0","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.6","@types/node":"^20.8.7","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.8.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.2","@types/ungap__structured-clone":"^0.3.3","@typescript-eslint/eslint-plugin":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.4.18_1701824255968_0.7139392085790826","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@gmb/bitmark-parser-generator","version":"1.5.1","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"a8b83edd9f035bc7f8410d641625e7404708b762","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.1.tgz","fileCount":809,"integrity":"sha512-V1sOwNmBeGruIxWskIzsuQNwWh0le33kd/B1OjolO5Y0Vl4yBq3C1P/Lnxha1n09Ou2Sis2OafEXXTF3bPVDKg==","signatures":[{"sig":"MEYCIQCuPXbagv1L9hZWQiX0WamzpkRBUCScl/X7PGWlZZ+f+wIhAIw5Ob10CGkdSdLfdYYLh9nHsKBpg4BCq+IitjM0rzv4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4867644},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"95104548135aca796e3c75de5d0c06d6255f715c","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.1.1","@types/fs-extra":"^11.0.3","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.52.0","esbuild":"^0.19.5","ts-jest":"^29.1.1","typedoc":"^0.25.2","webpack":"^5.89.0","prettier":"^3.0.3","jest-junit":"^16.0.0","typescript":"5.2.2","@types/jest":"^29.5.6","@types/node":"^20.8.7","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.16.0","webpack-bundle-analyzer":"^4.9.1","@typescript-eslint/parser":"^6.8.0","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.2","@types/ungap__structured-clone":"^0.3.3","@typescript-eslint/eslint-plugin":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.1_1701824832086_0.9237657322098585","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"@gmb/bitmark-parser-generator","version":"1.5.3","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.3","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"e0ac437ae88ec015f1edad9b1275f18f7b81d538","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.3.tgz","fileCount":809,"integrity":"sha512-r4HNYyuX5U3S+36QgrCX2ZfPYZZLqPOrFDpJHEeP+HYOsdADWeRNDHB+o7QnmF+w62QUOBl2I/b6m7STfoLiGw==","signatures":[{"sig":"MEUCIQCMA0QNY8TBycIH7Hz+41TU6RphG3SKZpNit62U9tVdWQIgfL5pRAWUAyjJFob+K4HhBjK++9LXELN6mTxB/bvtSpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4934563},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"327cc9568ea7fdb014e4cbeea6b29c73e42ba6c2","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.55.0","esbuild":"^0.19.8","ts-jest":"^29.1.1","typedoc":"^0.25.4","webpack":"^5.89.0","prettier":"^3.1.0","jest-junit":"^16.0.0","typescript":"5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.13.2","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^0.3.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.3_1702246057042_0.9885898905619581","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"@gmb/bitmark-parser-generator","version":"1.5.4","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.4","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"36468bd633b0468c00d18f469a9eeb57294c75aa","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.4.tgz","fileCount":809,"integrity":"sha512-WcqoWTLj0j7OWUgcIZGWJnGO0PngSTK8J6/kz6tEKzsV4VBJJ9LqW7PEkzFHtcItIsO0UsMU0YwZpiXVGKI04w==","signatures":[{"sig":"MEUCIGa3Nsd4DSkhbsvtZ7lA73QyEx9mweey4ZS0YvbniXsVAiEAq2V7qd2N73c/B+3B+5PTNEGvA81pNMliMniZgAFnzIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4935486},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"9a34e30c5357ca9753c0dbdc56a73882b8173739","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.55.0","esbuild":"^0.19.8","ts-jest":"^29.1.1","typedoc":"^0.25.4","webpack":"^5.89.0","prettier":"^3.1.0","jest-junit":"^16.0.0","typescript":"5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.13.2","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^0.3.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.4_1702267112924_0.44714611770434654","host":"s3://npm-registry-packages"}},"1.5.5":{"name":"@gmb/bitmark-parser-generator","version":"1.5.5","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.5","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"7f90295b0ba6f3db11df9a622400ca0830dc48d5","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.5.tgz","fileCount":809,"integrity":"sha512-oSyve7DHK6YIY5/eYRi44NE/J/rjKyYOErgnWoBaXV0tQu9KAeTq8kgqXkHa8WG/ZoFT6XOjJJBYassP528aBw==","signatures":[{"sig":"MEYCIQDF3ivXzvpHHsNzL0kH0+M8qo7haR4F+OzZdFp2qeXBugIhAJpTSrsp2XnqcmtiJbzmgF4UEKMMEQ7ESxVr75R8IY2O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4945212},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"6479f1cc9484b0d506bf1b3245ea967a6ee3da6a","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.55.0","esbuild":"^0.19.8","ts-jest":"^29.1.1","typedoc":"^0.25.4","webpack":"^5.89.0","prettier":"^3.1.0","jest-junit":"^16.0.0","typescript":"5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.13.2","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^0.3.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.5_1702339022927_0.16904754139741418","host":"s3://npm-registry-packages"}},"1.5.6":{"name":"@gmb/bitmark-parser-generator","version":"1.5.6","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.6","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"d2f39f694603a00729541e48df7489dd607a2e02","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.6.tgz","fileCount":809,"integrity":"sha512-l5O3OsOOshNOfS6GYNU3TXSsAlXYOJm3Vr6PZQyRd8sqnSJvCf2YxsrVhWQRI6l80ZTcbOG4dClXhHtCTrqRTg==","signatures":[{"sig":"MEQCIBJkuYGGlVcMkKMsV/yGqAGFAxnKuEOJdHsNCF/wq9Z5AiAYWqB9/ScLi8aEKvv7vWpOq3etLYJV2l1VZKbG0eKkPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4944874},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"866229128468fa8ecef2f2d7aeefc9d921d0551b","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.55.0","esbuild":"^0.19.8","ts-jest":"^29.1.1","typedoc":"^0.25.4","webpack":"^5.89.0","prettier":"^3.1.0","jest-junit":"^16.0.0","typescript":"5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.13.2","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^0.3.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.6_1702339875797_0.036042395417404505","host":"s3://npm-registry-packages"}},"1.5.7":{"name":"@gmb/bitmark-parser-generator","version":"1.5.7","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.7","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"f5abfcceb945b1455072c53ecebc7796899102e3","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.7.tgz","fileCount":815,"integrity":"sha512-2ZimxvIbozwDXcHRomTFAAoPRM99ay/JWU05bX8TeTR9Uk2Xpo6ud1S0LGEkSbA2X67Zb1TK45GYSsnra4JRLw==","signatures":[{"sig":"MEUCIQD6rrxVuwgCBmdNK0PHWdBdkaXpnFeP7utCAYzgsjKnVQIgbJoSfh6eXLtzrl81rQrTgve27I87UD6NAT6Jds47BdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4962675},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"90e163c638d944b0ff5d335e210471d466f5ac09","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.55.0","esbuild":"^0.19.8","ts-jest":"^29.1.1","typedoc":"^0.25.4","webpack":"^5.89.0","prettier":"^3.1.0","jest-junit":"^16.0.0","typescript":"5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.13.2","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^0.3.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.7_1702425336643_0.4088609953951816","host":"s3://npm-registry-packages"}},"1.5.8":{"name":"@gmb/bitmark-parser-generator","version":"1.5.8","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.8","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"07535e41e4544ee42c498ac7251c531a18b84728","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.8.tgz","fileCount":815,"integrity":"sha512-47V3BRoK7HQ34Dd0BWZnJTzV1IMzJmDntYnxKD2QQNhg6S0WB6pMSP7W3Nkl8dzEs78iQwSoh2S/qZ/INHxp4w==","signatures":[{"sig":"MEUCIEqvooAv3i6iLoTUhvRKqA0Nemujm4NIhgit2N4ikAo3AiEAv6GYbJcLeiaqUNHfwwtFBk9Ytbq84RH5moj8k45QHDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4984719},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"3110558065a38167edb25bf309e4912a6fe292ab","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.55.0","esbuild":"^0.19.8","ts-jest":"^29.1.1","typedoc":"^0.25.4","webpack":"^5.89.0","prettier":"^3.1.0","jest-junit":"^16.0.0","typescript":"5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.13.2","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^0.3.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.8_1702874223816_0.13679391765923232","host":"s3://npm-registry-packages"}},"1.5.9":{"name":"@gmb/bitmark-parser-generator","version":"1.5.9","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.9","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"c70b935cb7108d802e355080c49c562ce02c50c0","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.9.tgz","fileCount":815,"integrity":"sha512-iV+2wvGTv46pYN6MXtB4EezyePfw1MMx37tLfHU9O2ctffZdzoI9Jjc/ffuUq+rEBQDfTUwUSuLtFWa+IPImQQ==","signatures":[{"sig":"MEUCIH2WVXpmP42TUIcIShN2OFEBwGreTkgRNfFovMOdavPrAiEAxTx7rCa26Z4l8Q/OdvG72ODWDipuw+R1EvrWiuzdXYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5022072},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"9a194af0c65638f70a02da1fa736e7304329c51d","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.55.0","esbuild":"^0.19.8","ts-jest":"^29.1.1","typedoc":"^0.25.4","webpack":"^5.89.0","prettier":"^3.1.0","jest-junit":"^16.0.0","typescript":"5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.13.2","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^0.3.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.9_1702937990564_0.2130734593916903","host":"s3://npm-registry-packages"}},"1.5.10":{"name":"@gmb/bitmark-parser-generator","version":"1.5.10","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.10","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"7f9af60996a5c7e6e352d881c8a2c9b70f925e66","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.10.tgz","fileCount":815,"integrity":"sha512-K37usT3V2Gix7SLcIsHHoVS/Q/uuy5uocm0hQFiOzCM+manEtcGrhzpuEOLRWY4dVAdCWhJGmR8BTQzThw2+bw==","signatures":[{"sig":"MEYCIQD5s3ev2WViTfoTPlXSOaC0deQQtKtzcIdFyFNFwSjnIAIhANjkupyxMBejsZBUm0QbWOduznxRH46Qm74TQE2mhIPx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5031693},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"c6c089a90817253c8d3240d18924e8cad6983151","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.55.0","esbuild":"^0.19.8","ts-jest":"^29.1.1","typedoc":"^0.25.4","webpack":"^5.89.0","prettier":"^3.1.0","jest-junit":"^16.0.0","typescript":"5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.13.2","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^0.3.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.10_1704751879995_0.8780387875536753","host":"s3://npm-registry-packages"}},"1.5.11":{"name":"@gmb/bitmark-parser-generator","version":"1.5.11","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.11","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"3650066892201ecd277a48aaf3849d5afa804f3b","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.11.tgz","fileCount":815,"integrity":"sha512-T912RUIi89Y0Cx86+0Fl5UIqIJP8nV1iLK5SDzLmhLcoA44ZekpX63uAwv5iOkCT1XhSDy61FbVKtQL3KA+F8A==","signatures":[{"sig":"MEUCIQCVe+7VcoATQan+T485LBwf2tOIgCIBFE5Vgq/jtvvr8QIgObNI+0iKIqBhooA8WA3ZlVeHX5GBhISIo+YluvF94FE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5060862},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"2bb4460b8f2dbdf7f19a04965594d2356870e765","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.55.0","esbuild":"^0.19.8","ts-jest":"^29.1.1","typedoc":"^0.25.4","webpack":"^5.89.0","prettier":"^3.1.0","jest-junit":"^16.0.0","typescript":"5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.13.2","node-polyfill-webpack-plugin":"^2.0.1","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^0.3.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.11_1705291255447_0.27300865771648075","host":"s3://npm-registry-packages"}},"1.5.12":{"name":"@gmb/bitmark-parser-generator","version":"1.5.12","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.12","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"bb9befc147d8772ce5b87b30086304c721171d8f","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.12.tgz","fileCount":815,"integrity":"sha512-UY9XzYCaOR4JuZ/Vrsm8ediJule6NqmpuCbZSxcb6QBtZybX+UKKssGdgfufWroMDekSk+aEfIqqj7Vqt3qnqw==","signatures":[{"sig":"MEQCIADHWbPAJdHZsWNMbZN/lV8VqL7EKT4wexOGPfPs36UkAiBuHT8rPo3UyKf745QZBN/PiCLJUnI3f84b+rJoPrOCig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5135955},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"77e82c1bafbeea49abf24f917a3341c02698297f","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.56.0","esbuild":"^0.19.11","ts-jest":"^29.1.1","typedoc":"^0.25.7","webpack":"^5.89.0","prettier":"^3.2.2","jest-junit":"^16.0.0","typescript":"5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.19.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.12_1705367605004_0.26664609753607893","host":"s3://npm-registry-packages"}},"1.5.13":{"name":"@gmb/bitmark-parser-generator","version":"1.5.13","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.13","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"63af00222765c9ce40e78a190f844b704f0f7a4f","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.13.tgz","fileCount":821,"integrity":"sha512-J3Wcz2ykAtxsTcTJyqyABilGC2FuZXajt0YmzPDUOyyPOarQG3fqLJsiEPRHmdQSUhJq/pkgN5RCXCFKM7KQUg==","signatures":[{"sig":"MEUCIQCZyxbWcQOqPzp/mJaZQlWZRvIqdTt4/5csJx6N3uECkQIgetvNtJMRfjL87VqVjIi86+nk2Je8CdkdtRn+ukXNuAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5128165},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"cb1193f4c68bdb127e710c2d6e96da1539e82326","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.56.0","esbuild":"^0.19.11","ts-jest":"^29.1.1","typedoc":"^0.25.7","webpack":"^5.89.0","prettier":"^3.2.2","jest-junit":"^16.0.0","typescript":"5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.19.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.13_1705446235997_0.2770647800212851","host":"s3://npm-registry-packages"}},"1.5.14":{"name":"@gmb/bitmark-parser-generator","version":"1.5.14","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.14","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"4a6a7824ab957753e9553ea9fe61ecf9e48f86db","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.14.tgz","fileCount":821,"integrity":"sha512-sUY6UFqw1e8mhzXPMqFxIgkXE21F3c9Jz446dxkKaAK2U2JIMLW3bqyN0OKETqOSy5p1Jx4ACCCH/S/spx7JBQ==","signatures":[{"sig":"MEUCIQDO9LiCAVLFBcHfeTFWxf1Efll2BFOVPno8afr9dERb/AIgSqD5VboX0CGVNeZRORs3ST+tJ+W5RtLgEKSkYsgEp60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5169977},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"61201d24b4e78e70f6fe8b0770dc7f4368753732","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.56.0","esbuild":"^0.19.11","ts-jest":"^29.1.1","typedoc":"^0.25.7","webpack":"^5.89.0","prettier":"^3.2.2","jest-junit":"^16.0.0","typescript":"5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.19.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.14_1707106735298_0.08965117947460177","host":"s3://npm-registry-packages"}},"1.5.15":{"name":"@gmb/bitmark-parser-generator","version":"1.5.15","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.15","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"f59ea647e4e1861e85427080b0929cef44253072","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.15.tgz","fileCount":821,"integrity":"sha512-ZQVWxyoVzD+hOJv7tbkCneibGiHJJoOG9AYN0oNKHj5AILiBWvqYyBr87N67Hi1/mQPReGPqIwlppi0G8Sjemw==","signatures":[{"sig":"MEUCIFqIB/qEpanPHd100V3Qpse/2Bjk4ItyYf223ZZX4Ue0AiEA/5KFhbtPhwAlGwYTtsKhhkNtke07qHBmLIwvPzaLhxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5185364},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"043828539a5b818762c89bc9100ac96b84d975e6","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.56.0","esbuild":"^0.19.11","ts-jest":"^29.1.1","typedoc":"^0.25.7","webpack":"^5.89.0","prettier":"^3.2.2","jest-junit":"^16.0.0","typescript":"5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.19.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.15_1707276755846_0.5635768905731935","host":"s3://npm-registry-packages"}},"1.5.16":{"name":"@gmb/bitmark-parser-generator","version":"1.5.16","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.16","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"d2d5a7a204f8ff73537ae070d3ff57d0050ea797","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.16.tgz","fileCount":827,"integrity":"sha512-5NFtoO/0Qi778CQQkp/bX+MLLY6leeiy7MDPtR4fqA5BVWyNcGhNP+pKppEnW37l+WSdZwa3bX+4dXRzyiZaXQ==","signatures":[{"sig":"MEUCIAxVgMWWVRs+rkIyazj+bVIiVu2wmtN7EsHIEKs8A2HPAiEA1hhXICwcskf5E+EGGZQnDQvl2jGO3rHcc3zuQ8ksNA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5303059},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"f843666457baaf46bc83f5563c4fc467d7d521db","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.56.0","esbuild":"^0.19.11","ts-jest":"^29.1.1","typedoc":"^0.25.7","webpack":"^5.89.0","prettier":"^3.2.2","jest-junit":"^16.0.0","typescript":"5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.19.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.16_1707795882367_0.9982972719694079","host":"s3://npm-registry-packages"}},"1.5.17":{"name":"@gmb/bitmark-parser-generator","version":"1.5.17","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.17","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"dbe83097db05cf7deb76eb8649dbc34d9f58f0ce","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.17.tgz","fileCount":827,"integrity":"sha512-9U9o1g5CCUapXH8VmuQy5DSyRe2UkJ1DE54FtpRXebD5B1ufSdXQJoGqpJFx57fO3SwW1geuJR/nGhf9+XaJGw==","signatures":[{"sig":"MEUCIBMx8r0smZVF+uruOpicw9UyGl4WoBxRvzBigvi3XOL0AiEAyo7Kiv8K8/MSAd/dTPlDj3QBov19mlKdcf8uE/CRX4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5312024},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"0eeefdd3391565817c5cb1fec08f74a098be55f4","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.56.0","esbuild":"^0.19.11","ts-jest":"^29.1.1","typedoc":"^0.25.7","webpack":"^5.89.0","prettier":"^3.2.2","jest-junit":"^16.0.0","typescript":"5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.19.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.17_1708413986429_0.377379177448407","host":"s3://npm-registry-packages"}},"1.5.18":{"name":"@gmb/bitmark-parser-generator","version":"1.5.18","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.18","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"a1a3745a68ff368eaa25413ee257a3c60cc551cb","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.18.tgz","fileCount":827,"integrity":"sha512-3BKD/zLwPSj5CcbTGGJTbSpZVZ9nTVCdZpxNmP5PuVSy0VXtqO1XL2IelKH95RcE9ysBt8bE5ddzxas7BHVaBw==","signatures":[{"sig":"MEYCIQDUjGkOUUTTdCxs0EV9hfvAmApGGF2yCHCn4FMQBnvC+AIhAPwVEo6157IxAUdxhm6tJBhBZZbbPmPyD4XnebWJr+nB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5296531},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"8beebfc84257b415e3eee2c5420e5acb3fac42c3","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.56.0","esbuild":"^0.19.11","ts-jest":"^29.1.1","typedoc":"^0.25.7","webpack":"^5.89.0","prettier":"^3.2.2","jest-junit":"^16.0.0","typescript":"5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.3","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^6.19.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.18_1708894921611_0.8130182576573035","host":"s3://npm-registry-packages"}},"1.5.19":{"name":"@gmb/bitmark-parser-generator","version":"1.5.19","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.19","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"42b82fc85ea668abacfd4c61862267e8ea682c3d","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.19.tgz","fileCount":827,"integrity":"sha512-oSQok9D0b7xUY78scdonFCobht1MgLFR5Yrsmc5YJ7pOeKceG8tZDwZWQzaBAvFDvRTYwZIx4m/a8fLsysvZIQ==","signatures":[{"sig":"MEUCIBPBwWF1eAxCdagxKnnyPmD+gV/r4+tiXHIbsnEVLjRyAiEA0koXs7w2ormPpcismAmRDygBW52e2MTaCgb5aEhxGjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5297147},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"b792f9053236bb851f36c2e8634856eb6fceb6ab","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.57.0","esbuild":"^0.20.1","ts-jest":"^29.1.2","typedoc":"^0.25.8","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.20","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.0.2","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.19_1708923261192_0.31850077349750583","host":"s3://npm-registry-packages"}},"1.5.20":{"name":"@gmb/bitmark-parser-generator","version":"1.5.20","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.20","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"db2438b5b4393eff60e103322cb3be379a6128a0","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.20.tgz","fileCount":827,"integrity":"sha512-CTqS71EdmK51s8roO37Gaco5hsob1G1fGSzrXSMk4IODwbIHyX9RrsMgQu7uCaUtEQwOUQYOp7UiPuropP6JWw==","signatures":[{"sig":"MEUCIAJ/Us7SXMx35sugbxufU7zLacFbKMXC9kesOYt8mhl1AiEA4me+G90uw8h79W9rh2Ag+dGs92OUlqtsKS6Hb3MabKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5356584},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"3283f2316a89fecee84864fee389439e5fd7bb50","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.57.0","esbuild":"^0.20.1","ts-jest":"^29.1.2","typedoc":"^0.25.8","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.20","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.0.2","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.20_1709008368459_0.06350077990604097","host":"s3://npm-registry-packages"}},"1.5.21":{"name":"@gmb/bitmark-parser-generator","version":"1.5.21","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.21","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"289d0a287015c43144b3fc1441c347cd9a69e936","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.21.tgz","fileCount":833,"integrity":"sha512-LbZZO8ZxkJoJxpHss7c/Y7g9KQ4F4msZ3qQUs9NvDQhy5w4ZZHq0+EV9PJEdEoQhBNvV13EZ1/YaMec8LdoVog==","signatures":[{"sig":"MEQCIA1LSdj1m8RSjyTW/Xan7plv3SCbhDKJrbdFWpvPmDmfAiBzlfgaKFyo9ECsdcY/a5F0TYcDQ97Jp0nELQNoIx8Vrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5391511},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"fa71b2791fcda6685de34da9aab3c121189f3b25","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.57.0","esbuild":"^0.20.1","ts-jest":"^29.1.2","typedoc":"^0.25.8","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.20","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.0.2","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.21_1709523575542_0.6639938936813827","host":"s3://npm-registry-packages"}},"1.5.22":{"name":"@gmb/bitmark-parser-generator","version":"1.5.22","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.22","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"1fa7033a4da9a3f7fea50a9354f2d3bb93856ba0","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.22.tgz","fileCount":833,"integrity":"sha512-xMqjZFcVCLCIlqFGMc++VdtaidTCOomwiU2XvGJ7qA+TemAvSezCTg/T5NaIoIMxtdEINZzHwWwV1Dsbo1gK3A==","signatures":[{"sig":"MEMCHzJkiBqjQfqVhhS2Ezdp0Raaia0yDMs4+phRH+6CZ2gCIHhXmXXLkby0t/rzZgJO4QVZR2JbOi42tLf9iXEY9ESR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5403783},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"0a61fa53460b11f9bab82de37485f8599f7ba994","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.57.0","esbuild":"^0.20.1","ts-jest":"^29.1.2","typedoc":"^0.25.8","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.20","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.0.2","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.22_1709590499020_0.22954360236232563","host":"s3://npm-registry-packages"}},"1.5.23":{"name":"@gmb/bitmark-parser-generator","version":"1.5.23","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.23","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"1b0359f669d9d24f25a24e60effcfe2a9c67f089","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.23.tgz","fileCount":833,"integrity":"sha512-HOU+QqkONr4CmZcib8KfGEV1Y43x8WWatokmtsIzTVebIgw27qI4TcXM7KcydOoLP2FbLYQkkIlHwlScggsrPQ==","signatures":[{"sig":"MEUCIQDSdLgmkh+bWxRaqGx3R6KvSXY2eqpTcG/DOmbuujLQMgIgInaUtVsDxvJmuOQnMx52zjczO6fhOSvDfM03/3CQ6qA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5410612},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"9e4a6bae5ec1d939ffa1acbe3730ff371459f8b1","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.57.0","esbuild":"^0.20.1","ts-jest":"^29.1.2","typedoc":"^0.25.8","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.20","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.0.2","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.23_1710127625316_0.2671845296790154","host":"s3://npm-registry-packages"}},"1.5.24":{"name":"@gmb/bitmark-parser-generator","version":"1.5.24","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.24","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"4a25b2781e4fd05251b0a2c4279deb0d0b164252","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.24.tgz","fileCount":833,"integrity":"sha512-or/wLuvY9220ViM2KnjLjz8hfHlrxpY/HV6B9lBLTah/l3iRkHhDj4DwOvbw3vWj9QIkjMW+Mk/IDCVyvufRKw==","signatures":[{"sig":"MEUCIDFPzJFtF+QU9kVpvJHv73oUji7o8F+Nyf5oLFNhQWx0AiEAinVWk9FIF+a/rqjfnTC/TNCNQR5WYSZjRgNk6q9xLX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5455008},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"aab641982ba85bb514090b0a1bfc385233c7cda6","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^3.0.2","eslint":"^8.57.0","esbuild":"^0.20.1","ts-jest":"^29.1.2","typedoc":"^0.25.8","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.20","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.0.2","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.24_1710735066138_0.8188421430481407","host":"s3://npm-registry-packages"}},"1.5.25":{"name":"@gmb/bitmark-parser-generator","version":"1.5.25","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.25","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"6b3909fbce4abcc43aa8ce002ff08cf729695bb6","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.25.tgz","fileCount":833,"integrity":"sha512-+JmDvYROzZzNvQF41HGr7UHvwKwsUCFgnR47E6fdWlInsCUBGUG97ZRguF5Ra+6khL+6OnPfjHNVRDXDEthyyA==","signatures":[{"sig":"MEYCIQCigi1hRZbC8SBMO2dcn1w++c08ku5i9mV9KtD8ZBsA7gIhANrOeVH4DVGWqcnOG7h622ye/njFbw9xzZKYkKJ2UJI1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5448702},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"709593bfe4708e0926519fb901fa75c3e32e5f99","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.25_1710799209876_0.3757755787979127","host":"s3://npm-registry-packages"}},"1.5.26":{"name":"@gmb/bitmark-parser-generator","version":"1.5.26","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.26","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"803be65488658ec5c407459c6bbc0865c5f21281","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.26.tgz","fileCount":833,"integrity":"sha512-yD0ec71jELksuUjdnYHSMB0D2Cjb6cymUHLhkXUXGgKIhhhu10twtLGoTaiJFkZUe2M0/N9/RhHR+7nwJOaRhQ==","signatures":[{"sig":"MEQCIDEHo9WkaWyVbDHEVbaHzUFLCF9HHTZrUFZ3uboxYHp2AiA4zZ0/8Io4A+OzxXQUAefFsVqS7z9JbV/pNpi8v1b27w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5450750},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"6f4871a50cc8c91cb65e755ecde3d845c2e185a5","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.26_1712007183196_0.1452962118489758","host":"s3://npm-registry-packages"}},"1.5.27":{"name":"@gmb/bitmark-parser-generator","version":"1.5.27","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.27","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"aea6651617e2432cb199852f2341f7f98313eede","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.27.tgz","fileCount":833,"integrity":"sha512-9ugQEFZ4KgIc/49Ex8ovKZ9Dvbj8eHhuNTHBFQr1AOruJGkINK9ETkcPOef4PbNFYNLDq+DrEPXoc0QA2U+d/g==","signatures":[{"sig":"MEUCIQCouKYppCYjzx+Yrk2D0SloTmI1t5O1sYKTpdCaJV5YSgIgaS4RiBfQahQxX11flqjxb+rf+6r21rQmxlDmJWJBx3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5450732},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"bc1c1d8405799a5e523db0f0671d1760836339f7","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.27_1712092514313_0.3265396477050835","host":"s3://npm-registry-packages"}},"1.5.28":{"name":"@gmb/bitmark-parser-generator","version":"1.5.28","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.5.28","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"c517d339ca237ffb4181d5d3690fe36163e4e91c","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.5.28.tgz","fileCount":833,"integrity":"sha512-NwkQJEOwo/r6uwuDO5MDv8jvf6DIfU8DMSv0P1qV3daC6kKv8Q5WfrNwGTu0ulqHHFDcnp28dlLq9uRMvqBgww==","signatures":[{"sig":"MEYCIQDhmTp9eIGceJo/c1bklpttfA9I47ZWFDtXIQdvlNob5gIhANuhfCZ8wD5IcdqE/Ct7o/IpVQsqH5j8CVZo27+RJ4Cb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5461992},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"8b20a0d316f92691534a865089ab1663ca095d00","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.5.28_1712539194608_0.7038809860957467","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@gmb/bitmark-parser-generator","version":"1.6.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.6.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"1c5036761f41bc6154a36cefc8cfc6775e93729d","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.6.0.tgz","fileCount":839,"integrity":"sha512-rs350rh50lS7M+GZcjwikCizn09BWyP5nGZLoaRL52QadFvkx8uB7s0SKR9SjcCNjBNlbEKUNaQVFFnVWBznpQ==","signatures":[{"sig":"MEUCIQDL6suXpPWgQjikwjFm6MV9Jh5LxRqrqL24+0CmAdtrVgIgSSzNdAsfQ5xJShhUy7z7+T1WwP5HKcOO1ijc9LYwOwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5509178},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"9ab25aadd030d7868c433225e7472282472857c6","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.6.0_1713150354598_0.3039266356035901","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@gmb/bitmark-parser-generator","version":"1.6.1","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.6.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"09b1058081a75ba7e1ccc3ba645cfe01490700fb","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.6.1.tgz","fileCount":839,"integrity":"sha512-c/Ce+zs1Iu3DBksyytBVMgdR1Voq7wWAetFZbd88TJw++sr8i+4xcTgGB/xHaZD9PiBZYbnGOnhxjbW0mkeLoQ==","signatures":[{"sig":"MEYCIQD3B1CsWxcn6b0bGe5fsztS3PrbNMz6t2bl7dnBr13pgAIhALNXzg8D+mDwhf11R5ofY8h4UAhO0+K+icjajmmK4BS9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5514571},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"72a0e460eff95ecf8c0e122cc8089f9f8b83ad58","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.6.1_1713220243346_0.221725019146626","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@gmb/bitmark-parser-generator","version":"1.6.2","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.6.2","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"2364c351688e66efa57f5ae0181d3536e6fd292f","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.6.2.tgz","fileCount":839,"integrity":"sha512-dOTbNmnifASmWG/t4a+qUXjyDFnr7VBVUXgw7+2u2KPimU8KaKXm4km5eOpDOmF5RlaODlIcAT+Csp8gcws21A==","signatures":[{"sig":"MEUCIDEu4lavg4qE3Gw8s6IIsVXLQMHIng/QvBE3CgDiIE75AiEA5suwtXgOL1JcCc7ah7TRjKD80QzcM7YV0sbNZSUMGQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5520680},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"db8bc2b53055faf7c35ccf5725e81ad7678076ad","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.6.2_1713309573935_0.06275679554475166","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"@gmb/bitmark-parser-generator","version":"1.6.3","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.6.3","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"aa2842ae367cb31d8c08cab20cbc52d7f94863f4","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.6.3.tgz","fileCount":839,"integrity":"sha512-7AL6pyx2i+GovYuv0+Cr6DQWc3chf52Q7HOrMCpKD3IdPZdUjmR0RnnRHCGCowza91IgD7Yfgw0DM1cbjfG/iA==","signatures":[{"sig":"MEUCIGsPPAIwszYEaCybMzYremONyvzcRU+TMfDPHqvG/kNSAiEAiQhBwIjIVeWn8AAngvNv0O92FS4s4bBbXKQ6CT4NRug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5520668},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"a11c5a7b3c3f175360b67e55d3867e5bf233d0ba","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.6.3_1713397655530_0.28852774684947247","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"@gmb/bitmark-parser-generator","version":"1.6.4","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.6.4","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"4b29d9aa8ce1260526f9d60e041f5e2a32d2b0ee","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.6.4.tgz","fileCount":839,"integrity":"sha512-+GpaCwes1+7NB9oUAItl4fA8JFJpp7bngRJKcD46zYipGCJuqQ3Ebs3k9rvwxiqnslrBpVuhPGnfyQ4fSvUsFQ==","signatures":[{"sig":"MEQCIGaZSJxZmB42qMtwmEFnOyt2MiZ5VnR9Wmtn+PIyg0OzAiBrzyXPhLcjzgSDLAGZm9eNZQjoF3IKfxEMHrqBcTRzbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5542440},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"527fd4404b54c47b7ffe93795d843f84599014c5","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.6.4_1713746553894_0.26496950161399346","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"@gmb/bitmark-parser-generator","version":"1.6.5","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.6.5","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"93e5283145dd6a26a917d143b31269a4bd7b1c9e","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.6.5.tgz","fileCount":839,"integrity":"sha512-GBX10eQdDwNnUP9/ransVZvis2JSEHLNPMnyoIQFYFzLCVjVd1qHpx4b3vzILkPcMigB7iXVXaIb0qV+nKMhAg==","signatures":[{"sig":"MEUCIDDjxK77d8sgeW4IIQJFLUBrrUB8PE9ih1iFVGU8dCxRAiEAiixp6SShtg9KZ5yfpkXe567AE8lW75tFlWBHvmvNoZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5546187},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"0001f2b9cf63055dd930d1c595d361df6795b5e2","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.6.5_1713821101229_0.10634790252279713","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@gmb/bitmark-parser-generator","version":"1.7.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.7.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"68191954b46169bb83f1709ee493205596640d45","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.7.0.tgz","fileCount":839,"integrity":"sha512-rjHSE1+dVnBaMccV2PWGTVoar9W1Q7ygb3wj1cpnvYN7F+gJmjTnO3eehWlSJUwfMaKFGzMiKtAcFT0zqyeVBg==","signatures":[{"sig":"MEUCIQCfT28mnDfdNz4KmqJFHCgZcbA9Da1t6fHHQgLJmOV7sQIgUVcPyvAknNWreyiue4UNYa55mBBJCjUpyBseyTfm8xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5585645},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"6cbf01596b9b41625ff79999eb90a6656c624ede","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.7.0_1714971414310_0.5028273795600053","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@gmb/bitmark-parser-generator","version":"1.8.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.8.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"d3f30ac191cb706915487988710bc54018c7465c","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.8.0.tgz","fileCount":839,"integrity":"sha512-m89dtX9j31gd6b7SqvRVQAr49l55tLg/XZN2/dh4JGn7rVLbfuLc9ayQXUhPJF1rB8gHDvpQdrGiebsbqPDrbA==","signatures":[{"sig":"MEQCIDludCcCt6rmXMDdvvVpGRtKytAJcj29eobRAHezxuQ+AiAffG5NQ4yxneKOymfnqhRw1o5jQEgBM6DDJOs63+wzeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5587483},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"92ead18a9762febee83f502ec2f8a987c8853ba1","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.8.0_1715646865322_0.3541448161812881","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@gmb/bitmark-parser-generator","version":"1.9.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.9.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"038bc778375e05ba417bfa6b957d7619209984b8","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.9.0.tgz","fileCount":839,"integrity":"sha512-oPHAgzaMM8Ev4y5Ahl3bqJ6TWdJFdqe8+Pj/FaMY0d/tFA+RUoAwVQsmqZpzK0rq/Ly87LpA/BmIxCIGzQIOvQ==","signatures":[{"sig":"MEYCIQCF2Bzugx+rDE3zHVJ9nLuoG201zZ/69xYpThta8sRTkwIhAJM+uPMETaP/KRD98rurOIQy4KTxqJYQHXsLp+NCKNHW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5600898},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"16b5c2e9e62470d4533518f37ca527a0289553e9","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.9.0_1716161348386_0.5596904790009152","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@gmb/bitmark-parser-generator","version":"1.10.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.10.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"c9fae503f32cc703aeb956b092b9cf173a9ed614","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.10.0.tgz","fileCount":839,"integrity":"sha512-GhXCQqi2XgyIULmUd7yrXYQfzSZJmNyuvCyWYt/bcsqFC+pI0O1SryimLShL508kXhjYljZ2D8DtzZ4MLwIVOw==","signatures":[{"sig":"MEUCIDNAWoYR7N5EdK0FDaoQOonMSv+KDrQgi5GYnLkbTxc6AiEAh/1aDgTlJjcv+nyhCs9hSCjC9kC47s2+CiJvtRJlXuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5601829},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"bf51bd8ae33fe9c9655228a30826ed4b5813a066","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.10.0_1716281246976_0.7598732072064662","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@gmb/bitmark-parser-generator","version":"1.11.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.11.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"5ac752289779a3e484e4648eb091e6197563ee7b","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.11.0.tgz","fileCount":839,"integrity":"sha512-+AT6Ua/FYUn8hzWDYtWGfaMpXvdJoEcgT//HdgqttOev4Zz2oSxJspk5xxvhxeri6g7KXDnzYalMXc0Nnutrvg==","signatures":[{"sig":"MEYCIQDdIv2qFi9Xjm8bSRJdSmH++UcKHaBKSF+is1+ml1boHAIhANWw5w9viibqjT31NeEk+qkmato2Lc30ztN2ZbkOqeMu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5617331},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"9d7508b645a5e23aa3833ec53cfc7d315ba958b7","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.11.0_1716845813934_0.21134164318837279","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"@gmb/bitmark-parser-generator","version":"1.12.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.12.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"4cfac09e4eee39c29698e013cf7cfd243b0f63d6","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.12.0.tgz","fileCount":839,"integrity":"sha512-KwNrjrGbyAxzz1tgm6CpuIAvz62TaJ2sGRXiWYjjy2xfHRz5/5nUM71D39dK8bp+UnXfjIUDQ4tR3sioILQHfg==","signatures":[{"sig":"MEYCIQDG+QWLBizAl3yVbjM0njGj/axNAiXlo8b+GOT+yxwN2wIhAJlpoEVmD8wb15af6n6TclWrQQ8d7Eg1PDoncXlCmSmF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5621295},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"2ec2f65169a40d7080baf795e3f19893856c51f7","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.12.0_1717538170929_0.2017208666071948","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"@gmb/bitmark-parser-generator","version":"1.13.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.13.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"682de71701320f1ba2d83cd04d386886904fa8aa","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.13.0.tgz","fileCount":839,"integrity":"sha512-B4paTQVSqPnMdvDPSXEvSjrok1GeyFVH+QeglreWeXiAR6LA7UdFuYI6p/KyPzp/GumTKoM1y5mYi73/QdhdYg==","signatures":[{"sig":"MEUCIQCD8rwH2Fc0ShIBApdrDVDAYWPe5+1S3iUH1pi/vrDwCwIgVmwLkvh+X2eWPDBJqOmn9t37ugWFAYwhp+2CBlpnTsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5622250},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"6af675986a2eca09507b0e47b9dac3aef43492a9","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.13.0_1717968182692_0.7010580615531559","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"@gmb/bitmark-parser-generator","version":"1.14.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.14.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"b70abf930d88425c972279f6abe76169377a56b3","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.14.0.tgz","fileCount":839,"integrity":"sha512-mNxSFc1WBthUDut1lSLIDnHgEecYgrBZfokjG+4lrp2ZoBo7KE+PUXsuHYzdnQcA94UoEUgqgn8fScHN5LZAqA==","signatures":[{"sig":"MEYCIQCBaPxAmKIuTGsQ4kW6iU/iW6tzLlwq1JfmVIfnfEUTjAIhAIcxrlkHOkSm9LH0pDuWAaXrbRjn2mS+WxbCbjbVafcd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5628456},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"2289c8cb2a04baa0b3372576ba57ebd0a66f4d02","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.14.0_1718146691792_0.3795135958106952","host":"s3://npm-registry-packages"}},"1.14.1":{"name":"@gmb/bitmark-parser-generator","version":"1.14.1","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.14.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"88a374e825507387eac581d538a119552b76f9b6","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.14.1.tgz","fileCount":839,"integrity":"sha512-I6iuSrvySHRH/Sq9nHrzX0mO8JVRitq9Q7duyM7Mf+gSsmR6rVGAGroHo5X3hMOzVtbrRCAVHT9pLPVz/Y9Zlw==","signatures":[{"sig":"MEUCIQCdP0W4VFkapazuwschyyqwE3E4bo1cd1Yojk8vzMcyZAIgY9CmzM+tTiF6MPY/eIOU6Dfw5NgQHq1b1m9+gV/zugA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5628959},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"228ef7648aabcd6d8ecf62061080788bc464955a","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.14.1_1718147412866_0.2441154861303494","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"@gmb/bitmark-parser-generator","version":"1.15.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.15.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"385debf3e0632c1f6e5c5238c6a34b8e51faad96","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.15.0.tgz","fileCount":839,"integrity":"sha512-c2dR5RfpwN9eP4fMHsaVMUjWwJEgM7Yt+GAef7zyhbnG0fZIlMIQiNMgkfYyd6EwQGmu7O9RJfQ4umVCAFsOUw==","signatures":[{"sig":"MEUCIQCcnXRfOVXdcUbDFUBZ6KgEIfsL0QIP4gFRjJKyTlER4wIgEfqRkd0dTd6tMU/Z4VfRElVm6ulWorqSMuNMqYduXmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5648774},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"3b5e6c8fb900d25542ca6a459bf8202795560f76","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.15.0_1718678245342_0.2607639856226054","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"@gmb/bitmark-parser-generator","version":"1.16.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.16.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"968a9a3fc95490ed03916c53a2c14a44a4a50166","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.16.0.tgz","fileCount":839,"integrity":"sha512-WMoych/Zl6plNN5c3NWhvOmWF8R6WO9mqL7/okJNc3cEUd3jAHC+2J+tc5dWwiqHSpIlKFDC+qP83Eo1wWH0wA==","signatures":[{"sig":"MEUCIQC6u2zaWMvtILM5bmkJBi6LZ/YM6Ttv8LsuPXeW0x5NoAIgZipoSWLX4MHBaoL2sS46h8wbFQhymOWUCC3P28jJRVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5669951},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"b4c1b02d54525d341b86bf6179d557346bb7f17f","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.16.0_1720447872646_0.41814060884275506","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"@gmb/bitmark-parser-generator","version":"1.17.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.17.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"e4642d6bb9a39aa074f081eacb9783c644cd97fc","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.17.0.tgz","fileCount":839,"integrity":"sha512-Rc8eqBpKPoEOMKRc901dAufSfF28ZWA47AXVyAr/QuyUATi/RFOuAxCwUZLtjQydqI1T1L4vIYV+3diTiQSo8Q==","signatures":[{"sig":"MEQCIGVEn5F8YBolBZDfMgGHvXtHV40cJ9T7SaxUHSqsLHTFAiAN3oMfE/ZnKc5VTkzvjC0saB+pbgyeho1NEQxji209mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5775507},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"4927f524bd7c6693906eafa66bf517ece6356980","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.17.0_1722920115941_0.8779245686711168","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"@gmb/bitmark-parser-generator","version":"1.18.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.18.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"5b816022c7dcbc284c3d9a7df1786d6cc9e3f330","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.18.0.tgz","fileCount":839,"integrity":"sha512-aWO5VWlGRbpn1jvl32BG5sV0OxbtqhGStrHxqfvWJqeYxnESoiugKPNO9qKHZHwb/vHxS90ej3pjPUGy+QGRfA==","signatures":[{"sig":"MEYCIQCRIOWnLVHQX7A/n4A/+CaDiBJ+yHv4BG4Pxx4PxI2ZTQIhAJrH9OUFjgXpJ//uhllhePF7emVIKk+qTFDFksLFFHJy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5782870},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"52ad5a3cd3a0d98dc86e773327202f4085f0e8e0","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.18.0_1723419358704_0.0124802236623891","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"@gmb/bitmark-parser-generator","version":"1.19.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.19.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"a3f346110c7431a35a230e583f7575695456f312","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.19.0.tgz","fileCount":839,"integrity":"sha512-70Ik5gYk52eHFii80WdM9RjVR01yYrNHLS3YJ/0hp+Nhr8VwFhKOKZ2bAlPEELmZQIvTDgqjo/UgYSoWhzM2UA==","signatures":[{"sig":"MEYCIQDtMN8eTK7K+ZVziEeZJl/fMUIxcUn0dkDyRaLfpiMVAAIhAN/EGcqX/DJQyhRzQwBHPgk8i030LtbshSa9YgecNN1G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5782870},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"1cedabb099a10d71549ffb33a252d63bab05f790","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.19.0_1723420441049_0.8170809617273151","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"@gmb/bitmark-parser-generator","version":"1.20.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.20.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"1d9f356e6f1164f6a08871c67fd33069abfe3444","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.20.0.tgz","fileCount":839,"integrity":"sha512-pVNkNLLHNIIRFRamC+2zTga7v+hlOB/OLQgScQiFQiug97EToyrsuCuhzKPzCozhECrNRtmwxYIiDl5cDc/K5A==","signatures":[{"sig":"MEUCIBw4t1EQ6iy5O1r2+kAKm7pvk4ldVaLiYILqYrVP9Y4wAiEA+FD5x058OhB8wsGJbplenyi0+LeqtAwqt0Ag1kml0WM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5855340},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"bd8ba8d39a0980f65ad3c05dfc41dcf4da4fc167","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.20.0_1723536300961_0.6411184675863455","host":"s3://npm-registry-packages"}},"1.20.1":{"name":"@gmb/bitmark-parser-generator","version":"1.20.1","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.20.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"f477e7fd78cacd4716769927c438cf1214d336b8","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.20.1.tgz","fileCount":839,"integrity":"sha512-mEoqn8qCkPI14LNscqhNReI6yUgj95zm83jNTqHT8j/Un/3XhrrUDSdBqXgrlXEzvIyPErrIDeWRRl2fBt3pyA==","signatures":[{"sig":"MEUCIQDl5/QJRjqS8QA4j2poiJKAkAdhcKOlQJqt//R8n3moPAIgNeL3i7+zUE85Vzgqe0dbs9//DaQFYOmLvw4TBTt+ZkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5855978},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"13492dca1c4b9e7a3ae7912329a5b036de889b69","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.20.1_1723537806404_0.8412884510015635","host":"s3://npm-registry-packages"}},"1.21.0":{"name":"@gmb/bitmark-parser-generator","version":"1.21.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.21.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"f4da3639d74c92c19a865fc5adabb37e8c1b14e5","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.21.0.tgz","fileCount":839,"integrity":"sha512-Ez4AOl0FskTXrfJjYnQUA5Tf89PwpjT3y+jjv+Ugp6KhQ52w8hVHsks3ffBCHnezHcWVXoa82Ye9uGUzFjnD+g==","signatures":[{"sig":"MEQCIGGAgcddOpuWufoJsvcsnEaiW3KT71pjRecH2g6sBJRmAiAVF+JvWe/M92uXhb3Frhg9yzu1rANuUVAn6bbKEq+ztQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5880963},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"1d7a4103b1b226e0d3e654a60799a4001aad6422","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.21.0_1723613898745_0.6124370694767107","host":"s3://npm-registry-packages"}},"1.22.0":{"name":"@gmb/bitmark-parser-generator","version":"1.22.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.22.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"d933eb148454055511217a553263f2e275e3248a","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.22.0.tgz","fileCount":839,"integrity":"sha512-Q7eYomQaqoB79L9L9dNWYpOECXPgCD0VcSN8kBCrMr+Gs0e1fQag34xuzDFOZ2WeZ/8ygfnsl3z9h6c7uF7SQw==","signatures":[{"sig":"MEUCIQCRipmfMxdedtRcjipNCfB/hUS/g309ppqoAbM7quV7ZQIgF0EOD2QNo8I+DQUdw0OfJk11GSBNgj4tIco1D+c81jY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5892199},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"7cb25551c6445f84d67560328007d23f188e75e7","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.22.0_1724022922527_0.2652112263203419","host":"s3://npm-registry-packages"}},"1.23.0":{"name":"@gmb/bitmark-parser-generator","version":"1.23.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.23.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"24f0d27ca86538953cbcb73491bc629e1a73f6d9","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.23.0.tgz","fileCount":839,"integrity":"sha512-dGsvMquUvKxw7qgtU1kz4MPXTwRHkdz0FR1Tixnb2mmRACSkMUc0GCwQoznun+eJi9kF8bHuilTIO+7RCjduhg==","signatures":[{"sig":"MEUCIHUujlIKwiWp4Raq0weeZy/pyNvUoqrngF3mzgHBQLyNAiEA0+OWo0KEB+qSiKk8kCeDZ42x2FWO/BK+1PgI3o4bIOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5922601},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"c4829125f69a43e82db7aa6d8a452a66c8a8b923","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.23.0_1724105962310_0.6949779273903538","host":"s3://npm-registry-packages"}},"1.24.0":{"name":"@gmb/bitmark-parser-generator","version":"1.24.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.24.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"68f53420ac25d216afaebdc620091022e8e5ad6e","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.24.0.tgz","fileCount":839,"integrity":"sha512-vchr0Rako6cHRNBw9jELEo1KPlpau3gsigVSVWbaDgeFrggyI3DB9g8jbA2zV7yKhG24jz9B1cmi1mli+8gKuA==","signatures":[{"sig":"MEYCIQDgZRivMOnhXaBuFTGXuecsJB9F09LbTa53ykBR8JbIFAIhAP9mhPMUnbheT6lQv6K0hTwhrldD5Bj64tIZ5fCzlCxW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5943648},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"d6accaf31f70145f746b9c8b2622f85bdca28ccc","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.2","eslint":"^8.57.0","esbuild":"^0.20.2","ts-jest":"^29.1.2","typedoc":"^0.25.12","webpack":"^5.90.3","prettier":"^3.2.5","jest-junit":"^16.0.0","typescript":"5.4.2","@types/jest":"^29.5.12","@types/node":"^20.11.29","webpack-cli":"^5.1.4","esbuild-register":"^3.5.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^3.1.0","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^3.17.1","webpack-bundle-analyzer":"^4.10.1","@typescript-eslint/parser":"^7.3.0","node-polyfill-webpack-plugin":"^3.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.24.0_1724798396000_0.5468763849932823","host":"s3://npm-registry-packages"}},"1.24.1":{"name":"@gmb/bitmark-parser-generator","version":"1.24.1","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.24.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"3c0d4054eec7a156dee3b16f75f05a3fe6177130","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.24.1.tgz","fileCount":839,"integrity":"sha512-hxrv9bGOT8a41AytYFzsq1zuMz/1m3sdC+L/fSBaDnkHfizV2GW1CAONSpUWHt9ojbbnB8I90wHWXU4iCiidcw==","signatures":[{"sig":"MEUCIDCm9H3WjNO31QWG5rumvld65KVhV4dK1kHQ2ER+yOLBAiEA6lLnBoZO6Ing9EeBC/O1hz3Ejy0iyWvToLbVbVcp+hs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5940840},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"8a4023bd090cde08b6695fdb44237be52b5765f8","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.24.1_1724818229009_0.31156558173601234","host":"s3://npm-registry-packages"}},"1.25.0":{"name":"@gmb/bitmark-parser-generator","version":"1.25.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.25.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"87a3c9b15dbdc1e1fb5ffec6e25814948b5345ca","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.25.0.tgz","fileCount":839,"integrity":"sha512-CQJLy1qOd1n9w/6qrPr8a5dnECAeUDSn+hE+Svkq0oJW2wld75SznQBgKZP4p2Vj+z3rIF5GbsHZLwQdqFe3JQ==","signatures":[{"sig":"MEQCIGsS2HSVtjOc2R92c1dnjTEuy5LouzzRqwML89M0sjLjAiAu44Ji02yVCCe+Q4TTgl6oK+WXPSn2qyIsy9edVFT1OQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5953647},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"32080e69cd2b06ebb4459f18ba9eaeed139be527","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.25.0_1725415210049_0.4353865693685419","host":"s3://npm-registry-packages"}},"1.26.0":{"name":"@gmb/bitmark-parser-generator","version":"1.26.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.26.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"70efbb86e86f8f307c0213a39859491228075835","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.26.0.tgz","fileCount":839,"integrity":"sha512-mDvjbC4tewGbT/7L4tQpjgceaExZAVl4PZWOoxxErpcQKZh1GzoCFFIcgq47qx5mXoieirxdOpIHCVgPP2b1EQ==","signatures":[{"sig":"MEQCICgmWgNN1z3L8i+vU0WuM3XhOO7fUaoR4Btsfdcx8kDTAiB+arOeQy4g+HAXC3KkCDvO6TE/ngxSrzqb2EUREplGhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5955135},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"67ee7f982454678edc412a61e0ce1a7794b4c1e7","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.26.0_1726443120932_0.5992044865168238","host":"s3://npm-registry-packages"}},"1.27.0":{"name":"@gmb/bitmark-parser-generator","version":"1.27.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.27.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"86d688c619a4a99be839cebdde96635634567b60","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.27.0.tgz","fileCount":839,"integrity":"sha512-RrC3zBuZetoda54X5wuO/FnoQDrscwsLR8EajrO7/JSol7FCwK2oP0cfdIW720vmFO5juOQrpr2RAwIRpSbKSg==","signatures":[{"sig":"MEUCIQC9w4ZeIxvvSfRpQFHuOlJ/m4qEWLtqiIr8gvNjd9uQkAIgDQGm8JO0P2AfNORfyJtYkQ7BI5VaNJOqUFE9A9IOo+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5963560},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"c2937893c561d37b1111e73ca2cb1f869017d3fa","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.27.0_1727155760084_0.2570976067634092","host":"s3://npm-registry-packages"}},"1.28.0":{"name":"@gmb/bitmark-parser-generator","version":"1.28.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.28.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/zx-ncoderz)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"c89541b175295083c3602f15d955f40106e39955","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.28.0.tgz","fileCount":839,"integrity":"sha512-j1fjN8NDcBK6t4DVEb4yx6SGp5pcmQ+A0OOeBqOvkp2XJeraDe08fiAbCXvmYaIg0FXSGsbVAb9Nlv3RuUGBRg==","signatures":[{"sig":"MEYCIQDm71lIgR4QmNwINBBUR95mv9fRkrk5QSQz1fOUqHFbQgIhAMNS3eRrjJH2YS5i6qFc8DBd+s1Qel9oBHtQaiMTHoVe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6024815},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"e63109eb0d57a1b7f5338efd7ed78abb9a1f6647","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.3","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.28.0_1727221925900_0.45412368528940594","host":"s3://npm-registry-packages"}},"1.29.0":{"name":"@gmb/bitmark-parser-generator","version":"1.29.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.29.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"09d68a75dd48ee5cc807e5af586d994fe34fc129","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.29.0.tgz","fileCount":839,"integrity":"sha512-+ODHwUFUEv9c5UgWW36/jEGcxLLF+Da1g7Vr2Jgz+j0oIQUJkywkBjaznQQeUMoA3G5IAUznpyKRVm6PMAga6A==","signatures":[{"sig":"MEQCID7adyOuoC2bhH7588RcYvykIOnmudQE15l2OxUL9Op/AiArQaH9IPpHmD3mJTjTA/P2mYC2jD5gDhngsv4ZT/RKpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6024806},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"a2d56d548cc3b9d5e2a3cfd1679f17df54ed5b8a","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.29.0_1727664175100_0.4644082714055384","host":"s3://npm-registry-packages"}},"1.30.0":{"name":"@gmb/bitmark-parser-generator","version":"1.30.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.30.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"09abcfcee16885cef68264836e8b0731f89ede38","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.30.0.tgz","fileCount":839,"integrity":"sha512-ivSLRq08PHsEfg0oHUGKVP6f9Y7Yxx+771unAMwQMBhHuw1nx7Jo+G7C6w808YNSRMLQcm6JF6UIRf8QvYhe+A==","signatures":[{"sig":"MEUCIQC79J8V9WtQcWHiu/s4F8nr/7fhbwej9HyS0Sekki610AIgS8+qykY/fneE5hqQkOUG8RolQd1SlX39OL4YP83I1Xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6030165},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"f45346e4192b04e5ebc8000aadf3a08341bde917","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.2.2","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.30.0_1728252524355_0.30787823691359795","host":"s3://npm-registry-packages"}},"1.31.0":{"name":"@gmb/bitmark-parser-generator","version":"1.31.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.31.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"133c18d99043101a6a31db7d092dbdde469c4cce","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.31.0.tgz","fileCount":839,"integrity":"sha512-NXpyhGJ9/5yCBLmVqUiKCw79muwfYIViFiK0fiORrhKhrkn8lUVlDW+idoL82A5ho4FfsFa1dV155GhBnBarSw==","signatures":[{"sig":"MEYCIQDMuxl1y44Qql8CzPDTd54Gm7qKOsk+XIvEfj0+2eqWxwIhAJw9l8ANV/0uhWpuK9gzIwQ0h44krwpvIRxwOWH+U4uD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6045733},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"3c73f3de57ad751196b7b2f90963991724f8837e","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.31.0_1728872794534_0.0645083309822978","host":"s3://npm-registry-packages"}},"1.32.0":{"name":"@gmb/bitmark-parser-generator","version":"1.32.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.32.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"ba68d54cf257eb3649834e5790cf7026ca129762","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.32.0.tgz","fileCount":839,"integrity":"sha512-cmufIIhIymLX+tg29e+ffVFnj6ovWocnLjbvPcleRepO96D75+jEiy+XkxnadZ3277lkazW0nO4Xg0h8o2TDjA==","signatures":[{"sig":"MEQCIDjLXqACHll7km7wiCHW2iDTAaLnuJ0BeME4pHonFEvHAiBH56hiACVaSkkFo4tlbciWhkno5/CmcJYrHgNwwa30dQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6048919},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"609ff1e6655132794699575c5ccb5023537ecd8d","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.32.0_1729543630087_0.5636293558819359","host":"s3://npm-registry-packages"}},"1.33.0":{"name":"@gmb/bitmark-parser-generator","version":"1.33.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.33.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"1663e2825043b1b64f1c09a556b722f5b2c8664d","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.33.0.tgz","fileCount":839,"integrity":"sha512-gi9nKJoYDvM3Lu7b+OqIbJuCHtL7YdQq9kqGqO3UHeFoYr0cUiv8GY8+LtzbCBqZfKLlkFfpbCSfkZQvDwXg9Q==","signatures":[{"sig":"MEQCIG8F9qqL3bNE81q4EC7cIKbZ2UPIqcOuYf/F6ZJQsq1fAiAFA3A6YElgptuB2AwS9OpQ6wI9pBL2GtUBBdnnC8Or5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6086828},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"c135bb7006f23f073ece0af5997b7efeb5c1b963","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.33.0_1730159196769_0.7860538395396173","host":"s3://npm-registry-packages"}},"1.34.0":{"name":"@gmb/bitmark-parser-generator","version":"1.34.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.34.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"93a4259c4de5c1fd3eef8805a14110bd8086eff2","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.34.0.tgz","fileCount":839,"integrity":"sha512-s5XOogcihifObl07wkLoNvMP08w7mqp7wNRC7EVinNsYrrjNgFbGKxFvhU9xgxiha0BmrPMOEVmxNs9TW9hhGw==","signatures":[{"sig":"MEUCID+9KwndqlBkqWEDOM4GWxIeQfOQ8TftZFcv1xobWFhnAiEA5uybG13d+bEEZ2jk/HjiGzN75gxR4qjUnnz43dkVK/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6093274},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"fb91f7bee3c98463ee02cb346827c8b903cfbca1","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.34.0_1730671836654_0.7810183499705399","host":"s3://npm-registry-packages"}},"1.35.0":{"name":"@gmb/bitmark-parser-generator","version":"1.35.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@1.35.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"24a5b0fc98cb8dcfba0f6566d55ef06f7d25fb72","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-1.35.0.tgz","fileCount":839,"integrity":"sha512-zVIM2xfpoTxVtou7Cxx92Xa8rI/9AByqnoT5eWVBxPwunjPsmM0vRFqGDVOxANc2wd3kYa+LSxQgNALP95UyLQ==","signatures":[{"sig":"MEYCIQCkSna1vHPf8kxlvur996Q2ygQuVmw2wgxCnoWYX9AZ/AIhANL4uD2fr+e2LvO5nYLTJFx50wiMpkizAUFUPhRZqD1u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6153426},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"54294ce9ce384df69421b194dbf7b32fa5dacaa3","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_1.35.0_1730861512516_0.5433120418913837","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@gmb/bitmark-parser-generator","version":"2.0.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@2.0.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"4e608b335935665e025762fab54800e93f45cbf2","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-2.0.0.tgz","fileCount":857,"integrity":"sha512-8gKRD5cMD2RYDAPboneg8kHbnzTIxV9p3nTLgPUo7bkfW+2iilvlzaKTpdlM55Ob/mjjJGG1x73XBDO7g68vcw==","signatures":[{"sig":"MEQCIAYK/8gL5iLWsuV22SwOoqVOCTyhz8Fyz/SPivxIweQOAiBfA4yGj3e1cgemCmuUTLbm0wf/Dsob2HvJPnE61izSkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6022118},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"9ead9eb7c455ce4e9709e4b19d0dd9203c68a530","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_2.0.0_1732000329357_0.9562054094875572","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@gmb/bitmark-parser-generator","version":"2.1.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@2.1.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"4463eb4fbb4ffac407e6555c5060dc4e511fc80d","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-2.1.0.tgz","fileCount":857,"integrity":"sha512-6NjJ8zd0vZHxN5Ulgyuk6q5g67yI8cXfYR9OVEV/dIholVRVMEteIgIWty4eaFy4BJVZYrQyzi3R5VuwUXj/LQ==","signatures":[{"sig":"MEUCIQD90o8w85T8Txtnww/Lt7Au29REzGQm6ENb46oTXHdCcAIgVfrZST2yR45SLgZoQaqVGQwQ/FSbjK1ytxEcsRMp1Yo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6040070},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"ca79faa6ad73b1ebb80db6996124f24ace0a1865","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_2.1.0_1732590539097_0.04658501349553368","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@gmb/bitmark-parser-generator","version":"2.1.1","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@2.1.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"8a9a8fbc07868ebd4e853df6024f34132511cebf","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-2.1.1.tgz","fileCount":857,"integrity":"sha512-7JvF1kuh5fn9f5QP0uKSmXiR87u28X+yPKijOoUnTL16ZfXOstwylBYZc1ioNIv8YiqDA0b/C2inEfg3KeZ0Gg==","signatures":[{"sig":"MEUCIQDvjTh3A31A2/tdbcTe0nENV1hAb/BycdoExe26s+AgqwIgMhyTAFiLqGxdMMiN+x4mg94FiHIvn7dlyukKmi95KzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6041547},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"b748fe0317fd5d19dcf9314b51f9e56b4631e0a3","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_2.1.1_1732674778819_0.6396122762382974","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@gmb/bitmark-parser-generator","version":"2.2.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@2.2.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"c9de721b7b33e96d70bd3117cb2f62fba39752f1","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-2.2.0.tgz","fileCount":857,"integrity":"sha512-XhoTIHdbOFYl9FrKEP2sKILkFg+0pjxi4nf5h3JgVH2onmaymPRNRqUw1hVzB+FsYFYo4LV5NF0XlxfTcViTBA==","signatures":[{"sig":"MEUCIA2PJKelU4bAG4nyfLInbQHzU76efZG5BJlwMjNl9WekAiEAtLTwHZR/OgaINTw1ZfeR3pp4SogE/bKyE5LKr4tBRI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6051526},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"1e556e796b768784008e7d5aa7236d96756e870f","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_2.2.0_1733171448723_0.9327934205905255","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@gmb/bitmark-parser-generator","version":"2.3.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@2.3.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"0a0e462433ed36e1ebb936722bd5f27dedc9f154","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-2.3.0.tgz","fileCount":857,"integrity":"sha512-RwF+jZTBqRc9/AJovjTJBJ58AgNem0o23gSKLOAYQY1tBtVF/S4BkfX1LN9NAUhW5OR0WUYu4iKgr0bwVFgeAA==","signatures":[{"sig":"MEYCIQDOb+FWeGlIB6K4bhSB6X9dll2NnhEkRUNe1zV0GReDsAIhAMYIm32SlgV3RuDYG18YTRiI9VVTz9Xly0RwGV231/KT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6056124},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"1303148526798c69346e5cb3299ba3dc0c4c27b1","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_2.3.0_1733198226361_0.1009549800811902","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@gmb/bitmark-parser-generator","version":"2.4.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@2.4.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"087b6dfaffd87ed3a4bd4d286bcb319a9da6cc21","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-2.4.0.tgz","fileCount":857,"integrity":"sha512-67kbSv2dqW2+4F3sQmrG8NXj7uoLH3tAhGcLu59jo3sDnmry1FNfYEfO6/HCIEn2kuvCAFdw6Iox0/D+M7wnKg==","signatures":[{"sig":"MEQCIEWYygnnX8jqbQcuA0QrfURF/wOtLRIPewuLfMk2WMEEAiA6a4HZBuuxzSV9/NPROySBOQbBLUFGc/hed5jV/AlNAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6065857},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"622cdb2418e8e4e474aabff82e026a5a4a5c76c8","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_2.4.0_1733785877877_0.21186892933398327","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@gmb/bitmark-parser-generator","version":"3.0.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.0.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"e84dfbdc8c3b2ece0112e202ba44ba4434488332","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.0.0.tgz","fileCount":857,"integrity":"sha512-u9k8KYdQthBSsDNDGbHf4Eaqz7xso0gzgJxHWhpppij2RKiJGRf4+Jjzp0C8e4GnXTVaKME6y9SlMlTSZqTyVw==","signatures":[{"sig":"MEQCIF56gUXWQUFlHzRB3V2NY49S1QJn05497oG3BeJr5X71AiBCxW8/E243/yMHwSmC/YIoRjhqYCN4TPIi5pYMEzTkrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6089161},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"eb016e93648a8bb2555343669a205baf9a1ac6e2","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.0.0_1733882640496_0.5136244769182057","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@gmb/bitmark-parser-generator","version":"3.0.1","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.0.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"23dd84cbaceb6dd2041a63809d75f30e5ab47db6","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.0.1.tgz","fileCount":857,"integrity":"sha512-S0Dgq1v57vzi1eC4LLT1c3rjFLq/x7pinyL42bi4PuyjvnI+7Y97wKYQGrBqanDo8U7mtnsGShCbvYn7791DNA==","signatures":[{"sig":"MEQCIHjMCMD/ISc2I5OT4ilcv/tkWGW9bUScDkn3n+F5YCSVAiAlwN/EBRqBHq9BIfUjMZ9ITuUXMdA5JY9muxBAPRUjaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6089374},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"35d28b987ea53c1b96776665f7ec73a7e66c83e4","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.0.1_1736132028213_0.8239659555994578","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@gmb/bitmark-parser-generator","version":"3.1.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.1.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"9488451b5131cffa0cacab401e8323ec6e1688f0","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.1.0.tgz","fileCount":857,"integrity":"sha512-tu5qKpmeBAbxTzr35hWuy5CdnG1mPdGjOrICA2WZD5Fs6OFXRvYUwJ9K2LDd4qtic+zEyanmUfHo2RnQP68lvg==","signatures":[{"sig":"MEUCIAQrKNXv3eFmNuZw+RKksK5cwQBaRjsn6fcWspJwAizMAiEAraWEY2OQH0IgiHbr82R/dAOc9CW2k2kZfPOTV/syENw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6157563},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"ef79a37c7e2bcf8b31fb290ae1a8e725d302d0ee","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.1.0_1738036328451_0.37325181176328703","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@gmb/bitmark-parser-generator","version":"3.1.1","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.1.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"aed39f7bfcd55f4305335a31928801412ef4cc92","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.1.1.tgz","fileCount":857,"integrity":"sha512-sPgcxal2ub6QQUpglZ0K5TAGDuzABrdsnTmqAzsafowkgTu1cHOe7BPgwulvzm65Ooxo1ytWuj9HxW+Hls9Krg==","signatures":[{"sig":"MEUCIQC/vDU5XpT+gRC1VAfHy79+q93K72Z55xJIbIgevQqLTgIgMGu/S4/V8LtospDicTTJAZ+ivgo0amnS7qk4G+oClPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6172653},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"775e8080b6ba69b4fde3014edecec24101114c62","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.1.1_1738124424032_0.35205260663304494","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@gmb/bitmark-parser-generator","version":"3.2.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.2.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"f2168cc72301f678b69480b1a49de6ae341abb3a","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.2.0.tgz","fileCount":857,"integrity":"sha512-H7KaY2xyaTZk4dPJ9ophiX1udQ0XzzZ2MnOsab+VhsCnl+cz0aocLX10rWerSafyKbTjSw7ByKzWdgijqNmbzw==","signatures":[{"sig":"MEUCIDdQIL1T6PSihJt09bZD8UUIea2SeZzSs2mENMqY+R84AiEA20UhcfrLZyHaEt67Un6w5OV6bZ/peBVdqVldtiwH18Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6178051},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"8faac7f85f7aa603534c6bfcf1885d1e6dadcfaa","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.2.0_1738549331320_0.44028906412341673","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@gmb/bitmark-parser-generator","version":"3.3.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.3.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"945f7270e4fdccf8febac0f6fde1c7f19286f740","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.3.0.tgz","fileCount":857,"integrity":"sha512-q5RvSD4CKTJnejnbbq941XV4KCXvVIyiDdwR/1ymwRmBIjR/2WSdpcpuAO6fxsjXSZWk0tNC+UnCT/RxADk2WQ==","signatures":[{"sig":"MEUCIEDpONruvr50qWxxPcu/vedVm2asJ2KcBDm11Beu+2R7AiEAlgfOlKTYtOK+tSs9nYdyxf7GVkez7dvVS30sO5Oswzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6199518},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"8e8248c4004811513dbef568c76141037f296f84","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.3.0_1738638275427_0.7137840845627301","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@gmb/bitmark-parser-generator","version":"3.4.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.4.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"1eff3e5c34c90cb06aa72b4b5a002802bbe1ce68","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.4.0.tgz","fileCount":857,"integrity":"sha512-xREVn7ehjwtrhKCowxQ/6tDViclDyYl87jOXL7bARcoBArLS4waNtYrwjyK0zMpNWcPsQd/Kr9kly9kZgubZcg==","signatures":[{"sig":"MEQCIGBw8qeUfEwiwMItKBBr1ABA+YmQto7M7hT0ov6iEJMYAiBPWDhUMZmVkPgTiZ/z632IP3sySfpZ+C5OeYZNBgEmqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6236247},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"ffb859a85353badc202ab9302c8ccf9867b505d4","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.4.0_1738745228637_0.8379299699991938","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@gmb/bitmark-parser-generator","version":"3.5.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.5.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"af3998f24ef289300a03ae71b92f953ebce057e3","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.5.0.tgz","fileCount":857,"integrity":"sha512-M9AnKW+XgXlA5E9q1svbA80CagK7HAaxY3fSwRDiWQNlIJ+bjRKRCiMxGf5G8zdaYGajpRcXbaYjuJvHXXv01g==","signatures":[{"sig":"MEUCIBbF+7Yd3tZKW4GAuIduBkWXQa+BSFdI/uXUPwIKQdRPAiEAoIJKSfeRnB7YU5c5PR7MhJMPr/PvRXl5jJ5cm4Q4l6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6238857},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"8cff0d658759f7a7c2d9f9aa45cb395f8f96d868","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.5.0_1739137550939_0.5214390461770622","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@gmb/bitmark-parser-generator","version":"3.6.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.6.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"0c2b7b39b4de0e242f75bdbb1ec10ac9a303055b","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.6.0.tgz","fileCount":857,"integrity":"sha512-9UVHgltzIMBb40hoZ0UasFk8MAMdZMtIvly31U/vou4zbiP7wVd0iE6JhyG2VKTcggs2x2mzzAmZ5wQHloLBYw==","signatures":[{"sig":"MEMCHx4mOgO4zzTiP9V2bO5iEsUEwjsuGxU6R3or0UoGD2oCIGuu9cQfP7b4nZUMQyViif66NNuUQpPkc/tUx7RBPRc6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6243609},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"60970e2b291400f5f25936929ae85f11e779414c","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.6.0_1739741999223_0.8433219353641059","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@gmb/bitmark-parser-generator","version":"3.7.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.7.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"c07f47577edfd074b8fe5632b7b6495df5163144","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.7.0.tgz","fileCount":857,"integrity":"sha512-xhJdwlDSmRc1qDDglNjfPkQfa+6do6uCEGGKvStFZSsB1qfmm25rx2OanW04QDPqtTXaiHdT7XbFDnzPs7YQ9g==","signatures":[{"sig":"MEYCIQDP3ExxNi6PtM3pSndMGwuIsbYpGyhppBpyXrQMlMa95gIhANMwP8Wh+niHUQAzqU/TL582V5ojUwQeenGyHlq3N2vL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6252502},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"38cc1b991f8d81e532184212dd64debf52e27baa","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.7.0_1740292000480_0.8416527267509526","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@gmb/bitmark-parser-generator","version":"3.8.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.8.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"f30fa7a046928d1979f362e5cd6ad7d03c748b17","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.8.0.tgz","fileCount":857,"integrity":"sha512-xlXeUd5ScbRmc08/djh1mkgUiLF2CSMmOG9b5m/a6jUTF6y6ooyk5BH6VJTlsETMOP+ivsW2yAYiPWcez3g3mA==","signatures":[{"sig":"MEUCIB5uyedaTZU5+I7fA5hZZcKDg/NRPV0Arw9Dxej681LYAiEAyy/IaIIsgVyql4ayQvHxcPnefc6VKNC/kD8UHxWkRwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6259210},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"5992966b1f5f28d3e605aac72b5bd2a8bdbdc56e","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.8.0_1740953947169_0.6626635669420751","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@gmb/bitmark-parser-generator","version":"3.10.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.10.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"1da9a6032ba3a8dac529e7d8847bb1c7c995e531","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.10.0.tgz","fileCount":857,"integrity":"sha512-4s7bMJu4+xdQcInI93Fi+MiCDv+dLwrYD/Ps1K3DTF7wJzOhJ3Wvbh2OzsJ+29YNGBqHpJMtJricZCFxvG6Lbg==","signatures":[{"sig":"MEUCIGwpadPwkznXHVTN9XeA9JvfDlrdnC4gJDBJlKTVcJHTAiEAzXubh6VxCYtWOeEaPRVpEdKUkz4oxdGUPQBDvXfEQXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6367991},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"1e400ae4f5c784aa3786acc41082b44ae72344ae","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.10.0_1741646537462_0.045437319199596926","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@gmb/bitmark-parser-generator","version":"3.11.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.11.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"59848463091a1c5b329eee4a86254de514aad15b","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.11.0.tgz","fileCount":857,"integrity":"sha512-QFX6KttlEia2E+nxZ97J9+W9Kqp/ApfygLvwYzRGOrNrXqwXeCXNNfqAsDsjLcINxLDECL6s3bvuo6EGC+x+MQ==","signatures":[{"sig":"MEQCIDF7I83NngA/8B/0+mIVkXzsjrlxHEOjyVKGeozDksvdAiBA8smKhJnoH2aaTqaKh207vC8jusGVfTIEtVm9w06NoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6379301},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"f18b734016c0477286dd1544f0d1f60060ed98fd","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.11.0_1741737799599_0.2508375014621995","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@gmb/bitmark-parser-generator","version":"3.12.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.12.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"a2f6f3de31b0bd82bb02de4b81a07f3e09104104","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.12.0.tgz","fileCount":857,"integrity":"sha512-cd7OqathgjaoV3DuPAVqMT3m2opQBboZG/RFulDO6hVg0lBWUq7cI/1zaxdP9Rpce2OnQk4YdJJE2LQEQg3JMw==","signatures":[{"sig":"MEUCIQCdie1WZw/72lq7ViCFl4C8gLiYfUm9UX5F8VJAcHH1SAIgcskDOFlecYVGFBV2vdO3ZqvJX4nOu1iyuBTvSa0JG18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6378585},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"8a3bffb5635ccd954d653333cb7a56c7862fd974","scripts":{"ncu":"yarn dlx npm-check-updates -i","tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node -r esbuild-register ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node -r esbuild-register ./test/custom/dev/devParser.ts","start-prettify":"node -r esbuild-register ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node -r esbuild-register ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node -r esbuild-register ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node -r esbuild-register ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node -r esbuild-register ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node -r esbuild-register ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node -r esbuild-register ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node -r esbuild-register ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.2.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.4","@ungap/structured-clone":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","peggy":"^4.0.3","eslint":"^9.9.1","esbuild":"^0.23.1","ts-jest":"^29.2.5","typedoc":"^0.26.6","webpack":"^5.94.0","prettier":"^3.3.3","jest-junit":"^16.0.0","typescript":"5.5.4","@types/jest":"^29.5.12","@types/node":"^22.5.1","webpack-cli":"^5.1.4","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^3.10.2","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.10","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.2.6","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.3.0","node-polyfill-webpack-plugin":"^4.0.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.12.0_1742157561797_0.39793948301095483","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@gmb/bitmark-parser-generator","version":"3.13.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.13.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"a4c3cf14127d4d1a7db0f47f91c2ddfc05fd1b8c","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.13.0.tgz","fileCount":857,"integrity":"sha512-1FZoBjwZvoShFxgpwulURCvgxNiI27L93LO8ty0FT7E2HLAu+NpWBQiRWgyOkwzNrcrhPqFuM01VJN1FfGEoYA==","signatures":[{"sig":"MEUCIAnx690E1oYVyGXFWtyYzDg/WqPPqBHZHvuwlNZLvB+uAiEA2ZedzCXuDNl1DDKzuU/bZpbg0chOidqgk64ZOlrPZmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6513877},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"4926d106fd1b795f95eb22c4a1d9cd50ff5734ea","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node --import tsx ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node --import tsx ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.13.0_1742788541236_0.06721310746507636","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"@gmb/bitmark-parser-generator","version":"3.14.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.14.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"2f49cf8a9734cbe1a936b79efa1f686468c7b3bd","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.14.0.tgz","fileCount":857,"integrity":"sha512-peXVUyBWXvozTf1eyrB9zgKi2wTw/DwW1Vv0jun7PjiOyFjXzhIO2MphdBjbqLNHqjS67tW+kNhaLGXXHczwUg==","signatures":[{"sig":"MEUCIQCW6sF+Q1Ztim4QQa5xZW6t+JO2uM75j0Ouz2tk2DNrZwIgNJSA/eLIlUxOKY7jUvKRWtbUHGVuCmAdkHg+dBEGD3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6517321},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"e29ee74e557f6c2ade405fdfd0fdbe1e8e80bdff","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node --import tsx ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node --import tsx ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.14.0_1743368120718_0.24596580702959003","host":"s3://npm-registry-packages-npm-production"}},"3.14.1":{"name":"@gmb/bitmark-parser-generator","version":"3.14.1","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.14.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"77866c2e2c70fefe176aedf86fc334fbec25f24d","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.14.1.tgz","fileCount":857,"integrity":"sha512-aeekZke+m8Q5l0SFBnifYIbZFNTQccshmwYqfwgJjhKDTPyeWgFC+8pEWDmOhX/77nuxL9UKL/0wY8qie5jCZA==","signatures":[{"sig":"MEUCIAFPKsn0Fxtq6W3RP2T2MpsmeSc0ga/Pir0e09JBFxWcAiEAibwS9z3A5wsou3Wx/Km+nQyDc4kACCmwuE2l5PCdyrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6518479},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"82cfe4f59483411fb45c93b122158e5f61294372","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node --import tsx ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node --import tsx ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.14.1_1743450875283_0.5066736155578762","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"@gmb/bitmark-parser-generator","version":"3.15.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.15.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"60882dd0e897e1f90a319558ec629cdc9e901694","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.15.0.tgz","fileCount":857,"integrity":"sha512-vf8wUFSCNEdN5bILSuHT855veXI+b4T+ULr1hH782tS96/oxFKd5MisnS6EB9DCBPA+N4NSHcYlB6e5POekj/w==","signatures":[{"sig":"MEUCIHW9Mlsd19ukjeOMGSQ6eOQ0Ef/oIIkpcJIBRIE8sTuyAiEArwEmPYuyxApa8VzAP5TwSv1VYGpE5B5n7DAZtusOP9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6521331},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"fe9e891cd756ff4ddd3c0f554af5b3a56943a0d3","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node --import tsx ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node --import tsx ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.15.0_1744587860658_0.16986251402971986","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"@gmb/bitmark-parser-generator","version":"3.16.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.16.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"09565ca504691e938f5a37def217429b4ce95e76","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.16.0.tgz","fileCount":857,"integrity":"sha512-MU5fqx33u07iB/vNSsdlMF7ekUSIMs8ZB93U2CF/SZfHHwjrtBRffXkUa2Z4kNyi/Pe4zvwhVZ3biMIyNgKOCw==","signatures":[{"sig":"MEQCIG2h8tcbAlSlwE2TciT4ER3InFiZyuRuT+qUtuf7l7BgAiBHdAe8Ng1PBqMXYCMMQJJbcHO6UVZKH58mlmnZ7dggDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6522133},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"bb1f7ed9cd5d23ce76a74463dbc3531b344ba60f","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node --import tsx ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node --import tsx ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.16.0_1745272950141_0.9514434473347402","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"@gmb/bitmark-parser-generator","version":"3.17.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.17.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"898b2924968b1b3777fb7ac9cf34d9af9ea74ea8","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.17.0.tgz","fileCount":857,"integrity":"sha512-4q2fNl6GIxEnEOBhXeEKc0mDUApBee7T80GlxHvZYTIoDQAdF7tI1DEmbQwaWE20qW/1QqJxSR8IKUYOPACWZg==","signatures":[{"sig":"MEUCIQDkmJZY378wNYslEXfc+IsjN+JUmGgWTv/efCrTIAznMQIgLsjApLHq0yEMhQ1vN5cFYwVLHU181b7q94gEksGp1Ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6437987},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"10f8ce4592774a9978b291334b65da3477dddf99","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node --import tsx ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node --import tsx ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.17.0_1745806078369_0.8463876581437004","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"@gmb/bitmark-parser-generator","version":"3.18.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.18.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"52e884109ec944117b43710a2784dee6fceb0230","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.18.0.tgz","fileCount":857,"integrity":"sha512-0fFsZ2wksjg04PzM/RjaDIKDlrNq3rE0K30ObT2+chuGHOBWXEj+MSwRYD/jM56R7XqQ4592Vuf3oDzkrojEkQ==","signatures":[{"sig":"MEUCIQD3ydpnYiq64TXZH6ImhSl386lFkLGrUEx7Vs7NuWNRwwIgeNXdbg/A7RFIgzAJBd1CrrtB+b48u9UcHDHIsfYVN80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6438649},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"7c32dbb76503807003295174b1e2fe3f75fc5bcc","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node --import tsx ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node --import tsx ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.18.0_1745969998369_0.863873288622657","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"@gmb/bitmark-parser-generator","version":"3.19.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.19.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"14c30b9821e82a68ec7bba36633abe4cb46904eb","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.19.0.tgz","fileCount":857,"integrity":"sha512-4YDNPgWju9e/Ve+KH8prlltgbHUlpAQhRRI70uUr7ov6B1PWZ1KstvgYQjgtboIUNXvuxA5KdEXk4JlNZw55EA==","signatures":[{"sig":"MEUCIQDcnSiF9CrFIPHzMEtCjrzwrTvrNdY+SvEG0oxh3KltZgIgHpLreTT0TErYsNdjf3AXc21CkDqmPFmM35vVnN31Z7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6490982},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"a475ccce8ac9fd5436fabd6ce65a0d381dd8edf5","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node --import tsx ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node --import tsx ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.19.0_1746398620363_0.12060185951347124","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"@gmb/bitmark-parser-generator","version":"3.20.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.20.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"741d18a638df2dd42599805a703d27062e337150","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.20.0.tgz","fileCount":857,"integrity":"sha512-PxHiV421wNvwGfAjzDxqXug+J7SbQztEeytusr9Atgq8oWTP8Xb3TWfNda/JGLAsXrvmohFUVzzLeVKC/yUPoQ==","signatures":[{"sig":"MEQCIBgsBfIJw/ff3WHheWOSocySq1PFi8WApB5u+U6vb6dpAiA01BcVU/yWMsFZe4LBEdw+TiH4kvwlFamXEJc6JTz2bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6490984},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"53d91d14d9cbc912c490d748cd43b3bc55694b70","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node --import tsx ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node --import tsx ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.20.0_1746569256205_0.9543319023427042","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"@gmb/bitmark-parser-generator","version":"3.21.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.21.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"5de795f4c9e5c6ed09aeb8ed818e377a5754e6ac","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.21.0.tgz","fileCount":857,"integrity":"sha512-4G943cZ7fWrh5ADtOzth3L++rGDvbrJVIjaIf0vUlwP+2owOxl9qdfT7ft4cJMT8wdnKbfJNjNVULKMfDsuuHw==","signatures":[{"sig":"MEQCIAvNKvzucjlLH5TmxqbMG1YCSowDHgyhl0aJS1XEwe0+AiBcQVlrRZZcCerepofVkJytPPTAc6F2stDpvlbDOzugUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6494085},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"a6180fd1f3ded6545ce18b11812104e00d01cd30","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node --import tsx ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node --import tsx ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.21.0_1747020481282_0.3694307321360619","host":"s3://npm-registry-packages-npm-production"}},"3.22.0":{"name":"@gmb/bitmark-parser-generator","version":"3.22.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.22.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"b767bf76f76d6b6dee2420ca40d6c2f6558c130f","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.22.0.tgz","fileCount":857,"integrity":"sha512-KnzbnjWnhv0YayYpYAaBxc50PqZPbACnEDIAxswyWExN9C2NF4wqTpsjmKJjCA3eE3wwJsIJUhkCj+io/rlY9g==","signatures":[{"sig":"MEUCIGeNGKWgxugm5ixTfhkSejdp97/X45MHhUjdfDqqhJoSAiEAyF9XJ5Sfzb17W3x6RI2vc0Ai6a1bYO0hqz1irwwmtdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6485191},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"ba20fbf3c7bae64018c26d0932e8b99ca6339ea9","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","start-text-breakscape":"node --import tsx ./test/custom/dev/devTextBreakscape.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-text-unbreakscape":"node --import tsx ./test/custom/dev/devTextUnbreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.22.0_1747100779618_0.2515807245581867","host":"s3://npm-registry-packages-npm-production"}},"3.23.0":{"name":"@gmb/bitmark-parser-generator","version":"3.23.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.23.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"b0360f5953ab71e8500ce948afcf9bae5420ff8a","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.23.0.tgz","fileCount":857,"integrity":"sha512-4GKVCPQR8kiChNpr1HpOOGQYcjMI3Wqj+zCyyGt6NcdEl7/iz/j2w8MUs2/apDmsH5OEx/N6UKw2Ye79zEz2Sw==","signatures":[{"sig":"MEUCIH5c3PvVcTihZSxU21UbZ25bwlnF4JIMIWzTb63HFgSdAiEAi7BuVhgXZ6u+64iyWgtB5SCq806iAWfSyxn6ytlD+Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6491904},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"26b476cbe044b65dba789488ffa19bbff94a7286","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-text-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-tag-breakscape.test.ts --runInBand","start-text-tag-breakscape":"node --import tsx ./test/custom/dev/devTextTagBreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-plain-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-breakscape.test.ts --runInBand","test-text-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-tag-unbreakscape.test.ts --runInBand","start-text-plain-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBreakscape.ts","start-text-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextTagUnbreakscape.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plain-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-unbreakscape.test.ts --runInBand","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plain-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainUnbreakscape.ts","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","start-text-plusplus-breakscape":"node --import tsx ./test/custom/dev/devTextPlusPlusBreakscape.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts","start-text-minusminus-breakscape":"node --import tsx ./test/custom/dev/devTextMinusMinusBreakscape.ts","start-text-plusplus-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlusPlusUnbreakscape.ts","start-text-minusminus-unbreakscape":"node --import tsx ./test/custom/dev/devTextMinusMinusUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.23.0_1747197326303_0.7888825213485755","host":"s3://npm-registry-packages-npm-production"}},"3.24.0":{"name":"@gmb/bitmark-parser-generator","version":"3.24.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.24.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"f16185e770066ac8d4598d1d4ac50c5a0660951d","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.24.0.tgz","fileCount":857,"integrity":"sha512-CALCsex2DYQ/WbHMgfYwkKMWdMNuwEB4DXwcL7UFPC5IW+x4heTTDcyJmkqKz7WNdNTIe9DarkI4mmNjWOsCbg==","signatures":[{"sig":"MEUCIQCijDJIgw18dsz04uKFVrcOXVLotAA2DyLQVu6FxHmgkgIgRWWDX8G4r+sLVsJFBzhO6A5JpXYnDdh9kHR/vuAry4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6495141},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"c59a9d1eda534fda8d2ea001a3324f737b6c0267","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-text-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-tag-breakscape.test.ts --runInBand","start-text-tag-breakscape":"node --import tsx ./test/custom/dev/devTextTagBreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-plain-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-breakscape.test.ts --runInBand","test-text-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-tag-unbreakscape.test.ts --runInBand","start-text-plain-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBreakscape.ts","start-text-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextTagUnbreakscape.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plain-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-unbreakscape.test.ts --runInBand","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plain-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainUnbreakscape.ts","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","start-text-plusplus-breakscape":"node --import tsx ./test/custom/dev/devTextPlusPlusBreakscape.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts","start-text-minusminus-breakscape":"node --import tsx ./test/custom/dev/devTextMinusMinusBreakscape.ts","start-text-plusplus-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlusPlusUnbreakscape.ts","start-text-minusminus-unbreakscape":"node --import tsx ./test/custom/dev/devTextMinusMinusUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.24.0_1747627086571_0.3430335410153318","host":"s3://npm-registry-packages-npm-production"}},"3.25.0":{"name":"@gmb/bitmark-parser-generator","version":"3.25.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.25.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"398dc1d9654d2a338a8566a8e76857a9a81a869e","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.25.0.tgz","fileCount":863,"integrity":"sha512-8/lkvY5zzhyIH/PeQkEOphAlFE1ndi9RRKnbL9H+/IxPMCh+bo2DzKe4Ov29LrhfyfLUgAuhMnpHhfigWgWkVQ==","signatures":[{"sig":"MEUCIA4CiNwRTfi2WJfeuVtC0/f6luZaNYon1EBBy0l7gLadAiEA6i9mYoKPrKhjiwf0+NotdGFFHK0ndWmQWptMIdaz53A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6557350},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"71effee94642a03b3236bcd6fba49ca0fb56b151","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-text-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-tag-breakscape.test.ts --runInBand","start-text-tag-breakscape":"node --import tsx ./test/custom/dev/devTextTagBreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-plain-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-breakscape.test.ts --runInBand","test-text-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-tag-unbreakscape.test.ts --runInBand","start-text-plain-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBreakscape.ts","start-text-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextTagUnbreakscape.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plain-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-unbreakscape.test.ts --runInBand","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plain-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainUnbreakscape.ts","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","start-text-plusplus-breakscape":"node --import tsx ./test/custom/dev/devTextPlusPlusBreakscape.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts","start-text-minusminus-breakscape":"node --import tsx ./test/custom/dev/devTextMinusMinusBreakscape.ts","start-text-plusplus-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlusPlusUnbreakscape.ts","start-text-minusminus-unbreakscape":"node --import tsx ./test/custom/dev/devTextMinusMinusUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.25.0_1747885032838_0.07656914084332733","host":"s3://npm-registry-packages-npm-production"}},"3.25.1":{"name":"@gmb/bitmark-parser-generator","version":"3.25.1","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.25.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"9edbd8909b8c4740499cb652c8662c4d4b504bc0","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.25.1.tgz","fileCount":863,"integrity":"sha512-SuCXHvuX8uJjaAPs3hKFoXrroGmoO3glZR3l2nV+O60iVkuCdqy3KnKOrmW1MPCZKB3ntjtNYFckUkFaFFh8rw==","signatures":[{"sig":"MEUCIGeqXN+eRSFVAv6ryMNFksyA3lsXC4ORBkYs7H/zQLCtAiEAh4Mz8Kh7EXSAGZYpO0jIwHZR3nn1uanFa3IgbZk9PDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6556995},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"0ea487e57f1a62b98e3de22e72b2a9f816d6aabd","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-text-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-tag-breakscape.test.ts --runInBand","start-text-tag-breakscape":"node --import tsx ./test/custom/dev/devTextTagBreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-plain-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-breakscape.test.ts --runInBand","test-text-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-tag-unbreakscape.test.ts --runInBand","start-text-plain-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBreakscape.ts","start-text-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextTagUnbreakscape.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plain-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-unbreakscape.test.ts --runInBand","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plain-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainUnbreakscape.ts","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","start-text-plusplus-breakscape":"node --import tsx ./test/custom/dev/devTextPlusPlusBreakscape.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts","start-text-minusminus-breakscape":"node --import tsx ./test/custom/dev/devTextMinusMinusBreakscape.ts","start-text-plusplus-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlusPlusUnbreakscape.ts","start-text-minusminus-unbreakscape":"node --import tsx ./test/custom/dev/devTextMinusMinusUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.25.1_1747886758677_0.519802649552352","host":"s3://npm-registry-packages-npm-production"}},"3.25.2":{"name":"@gmb/bitmark-parser-generator","version":"3.25.2","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.25.2","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"ac6d37b1b28a64ecec4ff36a16dbfad364d7c1a6","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.25.2.tgz","fileCount":863,"integrity":"sha512-4EkUQ5Ha/stuJ7WFdFbrAmJR88Cy6GUTNC2fRvPLgWrv+qnx2w802Bwx0E1TFRgZWnnKlLOxFJ5cxT/NDUsFJg==","signatures":[{"sig":"MEUCIQDTtajnnDUWyJTwV3a3IEfOAZBDlJUDrJgDscIA3dJREQIgOmX8YmiNoFrEwXelK6LVp1ze3rtL7llup1HuXkwsRFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6556592},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"ac72eb81335d319a317cf29dd505d209315e1b13","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-text-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-tag-breakscape.test.ts --runInBand","start-text-tag-breakscape":"node --import tsx ./test/custom/dev/devTextTagBreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-plain-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-breakscape.test.ts --runInBand","test-text-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-tag-unbreakscape.test.ts --runInBand","start-text-plain-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBreakscape.ts","start-text-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextTagUnbreakscape.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plain-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-unbreakscape.test.ts --runInBand","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plain-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainUnbreakscape.ts","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","start-text-plusplus-breakscape":"node --import tsx ./test/custom/dev/devTextPlusPlusBreakscape.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts","start-text-minusminus-breakscape":"node --import tsx ./test/custom/dev/devTextMinusMinusBreakscape.ts","start-text-plusplus-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlusPlusUnbreakscape.ts","start-text-minusminus-unbreakscape":"node --import tsx ./test/custom/dev/devTextMinusMinusUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.25.2_1747887893442_0.49325006545908145","host":"s3://npm-registry-packages-npm-production"}},"3.26.0":{"name":"@gmb/bitmark-parser-generator","version":"3.26.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.26.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"b67c23564a585be4801da97811c1560d6ce4cad4","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.26.0.tgz","fileCount":863,"integrity":"sha512-qKD2t3LuGgmvbdxMEsw6QMo2GgEIdWHFD++xjPGg38z+qFpWHTr+0/EzwBJO2E2ktsvpOmLTyTZn6EuwOsHVmA==","signatures":[{"sig":"MEYCIQDfEdgWIaKNXn/394CTbPM2nKbz8OarHtGb27NbDQhxIgIhAIbSeb7VZGv2dAsv/kRyEbYSOiPWUs3K2d5ogRPlRvwa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6559280},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"37b30d2d9f201355e134113049409b9b397aa68a","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-text-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-tag-breakscape.test.ts --runInBand","start-text-tag-breakscape":"node --import tsx ./test/custom/dev/devTextTagBreakscape.ts","test-text-plusplus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-parser.test.ts --runInBand","start-text-plusplus-parser":"node --import tsx ./test/custom/dev/devTextPlusPlusParser.ts","test-text-plain-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-breakscape.test.ts --runInBand","test-text-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-tag-unbreakscape.test.ts --runInBand","start-text-plain-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBreakscape.ts","start-text-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextTagUnbreakscape.ts","test-text-minusminus-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-parser.test.ts --runInBand","regenerate-bitmark-test-json":"node --import tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","start-text-minusminus-parser":"node --import tsx ./test/custom/dev/devTextMinusMinusParser.ts","test-text-plain-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-unbreakscape.test.ts --runInBand","test-text-plusplus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plusplus-generator.test.ts --runInBand","start-text-plain-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainUnbreakscape.ts","start-text-plusplus-generator":"node --import tsx ./test/custom/dev/devTextPlusPlusGenerator.ts","start-text-plusplus-breakscape":"node --import tsx ./test/custom/dev/devTextPlusPlusBreakscape.ts","test-text-minusminus-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-minusminus-generator.test.ts --runInBand","start-text-minusminus-generator":"node --import tsx ./test/custom/dev/devTextMinusMinusGenerator.ts","start-text-minusminus-breakscape":"node --import tsx ./test/custom/dev/devTextMinusMinusBreakscape.ts","start-text-plusplus-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlusPlusUnbreakscape.ts","start-text-minusminus-unbreakscape":"node --import tsx ./test/custom/dev/devTextMinusMinusUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.26.0_1747954525579_0.35472213388292806","host":"s3://npm-registry-packages-npm-production"}},"3.27.0":{"name":"@gmb/bitmark-parser-generator","version":"3.27.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.27.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"ebb3b203c5f5a86d1e9eea2ac68bc8633b565ce1","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.27.0.tgz","fileCount":869,"integrity":"sha512-bXSOWfLtVCnXT5AFf55MknIsQ8k34rd5Z5X0wTCarQ6VMZqfSW9W3h2FWmstbFzlYqBd45rZ9Qfto7GsEVO25g==","signatures":[{"sig":"MEQCIG+m1bmtRX9PWzWKVkUcf3vaIdfVGohtdOyvbypPYwo4AiALvrEOUalUhDqfOmL9wMH4WV4ExA7W/nG/ti/gR08Oqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6568889},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"1c3d401114a0d20d452c3f9bcef9c9e2b8467d7c","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node --import tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-parser.test.ts --runInBand","start-text-bitmark-tag-parser":"node --import tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-parser.test.ts --runInBand","start-text-bitmark-body-parser":"node --import tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-breakscape.test.ts --runInBand","start-text-plain-tag-breakscape":"node --import tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-generator.test.ts --runInBand","test-text-plain-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-breakscape.test.ts --runInBand","start-text-bitmark-tag-generator":"node --import tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-generator.test.ts --runInBand","test-text-bitmark-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-breakscape.test.ts --runInBand","test-text-plain-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-body-generator":"node --import tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-breakscape.test.ts --runInBand","test-text-plain-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.27.0_1748234677155_0.6436370263951634","host":"s3://npm-registry-packages-npm-production"}},"3.28.0":{"name":"@gmb/bitmark-parser-generator","version":"3.28.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.28.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"424d8d95b3ea004251e2f9b1d2beca8224648cef","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.28.0.tgz","fileCount":875,"integrity":"sha512-Ot5tnTb6nvugxE2d6ndfwgxyiFPcyW/gu5+9rAH4355eOXZkWjSjJ9q/jHqOtLDII6wlnOlSB4NeczpVwcyjcQ==","signatures":[{"sig":"MEUCIGlpbhyAhwjBI6tTWMVFI5m7uFyBvEa7JxVdp+D7BnzYAiEAr/+D7T2PQ9Pq6XuYwTbrUlPkigNBP7byxMz5HffTptM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6570866},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"445b92436f9498e6e2a2e8a7b4eca892ff6aaf32","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node --import tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-parser.test.ts --runInBand","start-text-bitmark-tag-parser":"node --import tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-parser.test.ts --runInBand","start-text-bitmark-body-parser":"node --import tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-breakscape.test.ts --runInBand","start-text-plain-tag-breakscape":"node --import tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-generator.test.ts --runInBand","test-text-plain-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-breakscape.test.ts --runInBand","start-text-bitmark-tag-generator":"node --import tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-generator.test.ts --runInBand","test-text-bitmark-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-breakscape.test.ts --runInBand","test-text-plain-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-body-generator":"node --import tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-breakscape.test.ts --runInBand","test-text-plain-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.28.0_1748818667238_0.45235613725779644","host":"s3://npm-registry-packages-npm-production"}},"3.29.0":{"name":"@gmb/bitmark-parser-generator","version":"3.29.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.29.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"93ca67420f288f1998129f3f0601059cd95b71d1","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.29.0.tgz","fileCount":875,"integrity":"sha512-YPHQyvO0tKEdazID1Dtidfj7OEm83wRlhTfQy5o0+D8EJB5hKmgWs2hKnjq68qWYJdn8/th5FgJs0fTDE7AFyQ==","signatures":[{"sig":"MEUCIDMRZp8hL585wZqE7EcDmrykYBTKJsid98JOIcwQSS+/AiEA5jS8UrOMR/b/XuaMZPHyWaOt4j3pkTWBNIBKoDvrS6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6572030},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"75f6896dd4cc46abecb7281c58aadd85056251d9","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node --import tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-parser.test.ts --runInBand","start-text-bitmark-tag-parser":"node --import tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-parser.test.ts --runInBand","start-text-bitmark-body-parser":"node --import tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-breakscape.test.ts --runInBand","start-text-plain-tag-breakscape":"node --import tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-generator.test.ts --runInBand","test-text-plain-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-breakscape.test.ts --runInBand","start-text-bitmark-tag-generator":"node --import tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-generator.test.ts --runInBand","test-text-bitmark-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-breakscape.test.ts --runInBand","test-text-plain-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-body-generator":"node --import tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-breakscape.test.ts --runInBand","test-text-plain-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.29.0_1748841984037_0.7899707438242847","host":"s3://npm-registry-packages-npm-production"}},"3.30.0":{"name":"@gmb/bitmark-parser-generator","version":"3.30.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.30.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"9395adf8a4f0d5c8870651ff581b7a6b940bccb7","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.30.0.tgz","fileCount":875,"integrity":"sha512-33n7/GR2msac3TaberZcQAQmsvq2s10PbHgSs97FQxIQQQhsUuWd/3+pROOaMMwYEa/EbJ9URphFMD27OWBIAg==","signatures":[{"sig":"MEUCIBIyShMkEW3RVTMvVTlmttP7ak52PEDMjXq9PN8ReEeYAiEAj9zEqQQUdTSHFh26QYGZ22MfDV5NcuMNzE6OtDAxFqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6575230},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"a0970abc055be0cffeab27e744c62080042049ac","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node --import tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-parser.test.ts --runInBand","start-text-bitmark-tag-parser":"node --import tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-parser.test.ts --runInBand","start-text-bitmark-body-parser":"node --import tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-breakscape.test.ts --runInBand","start-text-plain-tag-breakscape":"node --import tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-generator.test.ts --runInBand","test-text-plain-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-breakscape.test.ts --runInBand","start-text-bitmark-tag-generator":"node --import tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-generator.test.ts --runInBand","test-text-bitmark-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-breakscape.test.ts --runInBand","test-text-plain-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-body-generator":"node --import tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-breakscape.test.ts --runInBand","test-text-plain-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.30.0_1748942113123_0.5766871629003458","host":"s3://npm-registry-packages-npm-production"}},"3.31.0":{"name":"@gmb/bitmark-parser-generator","version":"3.31.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.31.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"89d2f9dbc9a31900c48fdb7c75d29fefed29cb80","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.31.0.tgz","fileCount":875,"integrity":"sha512-g+4jQSHiIM9adlukVPz855Mrx6rPdxKxRwORDj+OhAP5SkoXqnS5d8tcEb9xsj4wYXOFqBnpA0IzhTJrVPYkqg==","signatures":[{"sig":"MEYCIQCTkb6KnMQRQ5QyNli52KmKHUItuYzWEdGpjnj6VM3XKwIhAOIt3oNEGppkLnALWv9xsnN6O6kWsYhBMDjdMarCbbeH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6545338},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"dc0803b076a1006e282bb9df137e7219323e0fd8","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node --import tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-parser.test.ts --runInBand","start-text-bitmark-tag-parser":"node --import tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-parser.test.ts --runInBand","start-text-bitmark-body-parser":"node --import tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-breakscape.test.ts --runInBand","start-text-plain-tag-breakscape":"node --import tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-generator.test.ts --runInBand","test-text-plain-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-breakscape.test.ts --runInBand","start-text-bitmark-tag-generator":"node --import tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-generator.test.ts --runInBand","test-text-bitmark-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-breakscape.test.ts --runInBand","test-text-plain-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-body-generator":"node --import tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-breakscape.test.ts --runInBand","test-text-plain-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@gmb/bitmark-breakscape":"^3.30.2","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.31.0_1750029047680_0.2520450790719029","host":"s3://npm-registry-packages-npm-production"}},"3.31.1":{"name":"@gmb/bitmark-parser-generator","version":"3.31.1","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.31.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"d7e1de33b9d1671a91be2f005821bfccc4ba8448","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.31.1.tgz","fileCount":899,"integrity":"sha512-f0NGX0YXhsLBKnvxj4YFSKoGVBK2e3JSfwBUlCviEHhwLrtb275JrITA5MIoBmVOj94YyGEvt0bO3MZiT5F3EA==","signatures":[{"sig":"MEQCIBxz2HWa80huqfHaTC4ioJ1hxK+umUiDEo8U15DGosR6AiBsX7sAQe6f1hQHUksfSryEglmrfmPL2fuybDT0XGzlTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6639085},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"1b4f359bd7986e8468bd5b58f6796b268892196c","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node --import tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-parser.test.ts --runInBand","start-text-bitmark-tag-parser":"node --import tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-parser.test.ts --runInBand","start-text-bitmark-body-parser":"node --import tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-breakscape.test.ts --runInBand","start-text-plain-tag-breakscape":"node --import tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-generator.test.ts --runInBand","test-text-plain-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-breakscape.test.ts --runInBand","start-text-bitmark-tag-generator":"node --import tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-generator.test.ts --runInBand","test-text-bitmark-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-breakscape.test.ts --runInBand","test-text-plain-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-body-generator":"node --import tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-breakscape.test.ts --runInBand","test-text-plain-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.31.1_1750116628079_0.37256802321257765","host":"s3://npm-registry-packages-npm-production"}},"3.32.0":{"name":"@gmb/bitmark-parser-generator","version":"3.32.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.32.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"685d213cb26cb38ae49234b53e9158ac93ad0e8f","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.32.0.tgz","fileCount":899,"integrity":"sha512-/Rjn/AT1Li2K1gxM+0+EcMHJaIpoZuJkZaBejvgpPXy+rnfgnBjyKtSmnjgOvHDFzjT3PjlmscQYOfFUku1RSw==","signatures":[{"sig":"MEUCIQCaLu8gpth7GxBprlau/L2JIU3OZujd86wonAGkNTo+GwIgRjJhUxQvQF929LktBlZGZJok3/jjtHchhPpgIYl6DQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6662399},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"f496a12421b6d02e8ba56e282ad0ed6c27f51c68","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node --import tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-parser.test.ts --runInBand","start-text-bitmark-tag-parser":"node --import tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-parser.test.ts --runInBand","start-text-bitmark-body-parser":"node --import tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-breakscape.test.ts --runInBand","start-text-plain-tag-breakscape":"node --import tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-generator.test.ts --runInBand","test-text-plain-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-breakscape.test.ts --runInBand","start-text-bitmark-tag-generator":"node --import tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-generator.test.ts --runInBand","test-text-bitmark-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-breakscape.test.ts --runInBand","test-text-plain-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-body-generator":"node --import tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-breakscape.test.ts --runInBand","test-text-plain-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","actor":{"name":"zx-ncoderz","type":"user","email":"richard.sewell@ncoderz.com"},"email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.32.0_1750801269080_0.34491151783512497","host":"s3://npm-registry-packages-npm-production"}},"3.33.0":{"name":"@gmb/bitmark-parser-generator","version":"3.33.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.33.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"31c167afe6833ff87cb4f6f8936e5d26ef8e7f6c","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.33.0.tgz","fileCount":899,"integrity":"sha512-4HQFydbcKoeUyePEtBL8wn1s8RxmRh7EbNVPIZOA9bi/zT0YKaxJ0yBnUB2lToKwUXsLNAx7hGKjjF7X8jmIlw==","signatures":[{"sig":"MEUCIQDf0iESVVzoLc7Gxb9viBJs1btTpGapcwLQ+RsNYXhgrAIgW0Krvnc+hC3KwjuR++hjB3s4WR+nybytpLERGBSeHtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6716177},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"45561b2a91d3ed3135033115ba2f1d387efb5843","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node --import tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-parser.test.ts --runInBand","start-text-bitmark-tag-parser":"node --import tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-parser.test.ts --runInBand","start-text-bitmark-body-parser":"node --import tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-breakscape.test.ts --runInBand","start-text-plain-tag-breakscape":"node --import tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-generator.test.ts --runInBand","test-text-plain-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-breakscape.test.ts --runInBand","start-text-bitmark-tag-generator":"node --import tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-generator.test.ts --runInBand","test-text-bitmark-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-breakscape.test.ts --runInBand","test-text-plain-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-body-generator":"node --import tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-breakscape.test.ts --runInBand","test-text-plain-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","actor":{"name":"zx-ncoderz","type":"user","email":"richard.sewell@ncoderz.com"},"email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.33.0_1751237030631_0.9194504845130689","host":"s3://npm-registry-packages-npm-production"}},"3.34.0":{"name":"@gmb/bitmark-parser-generator","version":"3.34.0","keywords":["bitmark"],"author":"Get More Brain Ltd","license":"ISC","_id":"@gmb/bitmark-parser-generator@3.34.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":["Richard Sewell (https://github.com/six5536)"],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","dist":{"shasum":"592c56e363b7bee2fbd4e47893a85079c4d5ee15","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.34.0.tgz","fileCount":899,"integrity":"sha512-2juLcaIgzmr7l2VWztgrNEuOnjIAF8fKmT5SwPjr/VANoqP/nXRQXIaN0QtYsSV01wkhKKX2SZlFQ0QDP/IoyQ==","signatures":[{"sig":"MEUCIAY0V9xuEd/ryRDRuvB7pDxsA7+obG4LIzBExdmIqcmsAiEAuVNMAwBATLo/Eu87iJ7g8k4f+pWzJ21+9pxSAQ7p8tM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6717441},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"dist/esm/index.js","engines":{"git":">=2.11.0","npm":">=6.8.0","node":">=10","yarn":">=3.5.0"},"gitHead":"fccb00e5d7f7fd298ab3237d161b2c1d42a520c0","scripts":{"tsc":"tsc","jest":"jest","lint":"eslint --max-warnings 0 -- './**/*.@(tsx|ts|jsx|js|mjs|cjs)'","test":"jest --runInBand","build":"run clean && run generate-build-info && run build-grammar-bit && run build-grammar-text && run lint && run build-cjs && run build-esm && run build-umd && run build-supported-info","clean":"shx rm -rf ./dist","start":"run start-parser","publish":"yarn npm publish","upgrade":"yarn upgrade-interactive","build-cjs":"tsc","build-doc":"typedoc","build-esm":"tsc --module ES6 --outDir 'dist/esm'","build-umd":"webpack","prepublish":"run clean && run build && run test","start-info":"node --import tsx ./test/custom/dev/devInfo.ts","test-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-parser.test.ts --runInBand","start-parser":"node --import tsx ./test/custom/dev/devParser.ts","start-prettify":"node --import tsx ./test/custom/dev/devPrettify.ts","test-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/bitmark-generator.test.ts --runInBand","start-generator":"node --import tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-parser.test.ts --runInBand","build-grammar-bit":"node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node --import tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/web-generator.test.ts --runInBand","generate-build-info":"node ./scripts/generate-build-info.js","build-supported-info":"node --import tsx ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node --import tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node --import tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node --import tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-parser.test.ts --runInBand","start-text-bitmark-tag-parser":"node --import tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-parser.test.ts --runInBand","start-text-bitmark-body-parser":"node --import tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-breakscape.test.ts --runInBand","start-text-plain-tag-breakscape":"node --import tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-generator.test.ts --runInBand","test-text-plain-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-breakscape.test.ts --runInBand","start-text-bitmark-tag-generator":"node --import tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-generator.test.ts --runInBand","test-text-bitmark-tag-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-breakscape.test.ts --runInBand","test-text-plain-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-body-generator":"node --import tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-breakscape.test.ts --runInBand","test-text-plain-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-plain-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-breakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-tag-unbreakscape.test.ts --runInBand","start-text-bitmark-tag-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"jest --config=jest.config.js --testMatch=\\<rootDir\\>/test/standard/text-bitmark-body-unbreakscape.test.ts --runInBand","start-text-bitmark-body-unbreakscape":"node --import tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","actor":{"name":"zx-ncoderz","type":"user","email":"richard.sewell@ncoderz.com"},"email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","directories":{},"browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5","@ungap/structured-clone":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"shx":"^0.4.0","tsx":"^4.19.3","diff":"^8.0.1","jest":"^29.7.0","peggy":"^4.2.0","eslint":"^9.23.0","ts-jest":"^29.2.6","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.5.3","jest-junit":"^16.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.11","webpack-cli":"^6.0.1","esbuild-register":"^3.6.0","eslint-plugin-arca":"^0.16.0","eslint-plugin-json":"^4.0.1","jest-html-reporter":"^4.1.0","webpack-strip-block":"^0.3.0","jest-environment-node":"^29.7.0","terser-webpack-plugin":"^5.3.14","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.4","jest-environment-jsdom":"^29.7.0","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/eslint-plugin-prettier":"^3.1.3","@types/ungap__structured-clone":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.34.0_1751846853578_0.44994117299742076","host":"s3://npm-registry-packages-npm-production"}},"3.35.0":{"name":"@gmb/bitmark-parser-generator","version":"3.35.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@3.35.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"d31affa8f4289bff74fdb5ba575c65e0873e704f","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.35.0.tgz","fileCount":11,"integrity":"sha512-VFy5/AEHz7IKtgf7es1nWGPkwFtqMxgvYPgxVJRA4QTFxTJ15FmlFkJlxSuIBlHp5i80Xn5fFEjEM5vh/GRmHA==","signatures":[{"sig":"MEUCIQCv8G+XFy9kjybEzHjjm+pqz5B6/+rN+ZFAIqY4C4k/BwIgIGvrzZrAu5xKndoz7Qrk2bz0XKLJGu1iFDwLWYjb7R4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7433293},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4d9b180b4d990b477c3b6975e5f80a5045910695","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint .","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"node ./scripts/build-for-webpack.ts && webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.4.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.4.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^4.2.0","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.12.9","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.12.0","os-browserify":"^0.3.0","@eslint/markdown":"^6.6.0","typescript-eslint":"^8.35.1","webpack-strip-block":"^0.3.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.27.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.27.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.35.0_1753062361781_0.8997314749446255","host":"s3://npm-registry-packages-npm-production"}},"3.36.0":{"name":"@gmb/bitmark-parser-generator","version":"3.36.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@3.36.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"c3b25089a280b68478d430e472abdbb9982229f3","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.36.0.tgz","fileCount":11,"integrity":"sha512-v2XGoRHw0uJUAjeO3Qa63WwyDh5kCvPMy9exCae+A0vVLXbmPfqT5/iK1ercUChawDV+QwDMq1VJqboDjs991A==","signatures":[{"sig":"MEQCIHKQZbE9zr1ODE5lh3BW1GQB1I4DiPsvcRNc8Vl1O8FIAiBSFEWDKB/5vK2UEWofjK9W+mXAgRjdRYaSgNaedkHGLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7221395},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","require":"./dist/index.cjs"}},"gitHead":"be1f342e25407506310917dbd69b5e1b379d5ae1","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"node ./scripts/build-for-webpack.ts && webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.4.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.4.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","webpack-strip-block":"^0.3.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.36.0_1753239194210_0.2540812690975691","host":"s3://npm-registry-packages-npm-production"}},"3.37.0":{"name":"@gmb/bitmark-parser-generator","version":"3.37.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@3.37.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"0ea386fbe92cde6a30d045cbd93afe3b571dc2e5","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.37.0.tgz","fileCount":11,"integrity":"sha512-PG3PF4EhLE4Fj0lKl4/7wySDI2IpUOWf0FIIMTyYE6cEdUy52ROAOLOt9kb/l6wtLIrS5r1mFEn044CFG4W7Xw==","signatures":[{"sig":"MEUCICzl+bUn3Pq6CmtjC1VfqWemDNdFOU97t8HwhK9tlu4WAiEA0YByLnx4yutMSLt2HQIlJn4GZ8Wic0T6ScDrIopSbrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7809334},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","require":"./dist/index.cjs"}},"gitHead":"533dd6894ad6ba6968ba40bf944397a5a7abcfea","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"node ./scripts/build-for-webpack.ts && webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.4.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.4.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","webpack-strip-block":"^0.3.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.37.0_1753679248022_0.6821112230546793","host":"s3://npm-registry-packages-npm-production"}},"3.38.0":{"name":"@gmb/bitmark-parser-generator","version":"3.38.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@3.38.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"66397b2732920759ffbbf9ccc658485606d820ce","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-3.38.0.tgz","fileCount":17,"integrity":"sha512-z819xNTVRdDscPb0lvc+bLAfvYQKE8Vuvufrjr3OMXOZYQxamS4ymCvhsLTPBfQKAEUCiQaRByIg50gkS7xejQ==","signatures":[{"sig":"MEUCIFHDH7RV0mbvAkwnyDnrQLf7qZp80sbhITJFQxmXqBrsAiEAtRfYHEmC1siVBPPyEBWWtjHeXA5CDwST76vOa5L7vUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14739530},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"44607e494253ae12a39a1a8600d420929c3c8b27","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"node ./scripts/build-for-webpack.ts && webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.4.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.4.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_3.38.0_1753761781887_0.9786935634024589","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@gmb/bitmark-parser-generator","version":"4.0.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.0.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"2dc47c3a4a01607121d77574188c65ac61b681d7","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.0.0.tgz","fileCount":17,"integrity":"sha512-+ivS+gnwxEFSdCweMtF+IUIpd8rtY5gIVkr8KLmpzeqDd/PfHSJelH1TQii4ihZn/1spNbeIfD+pEfryYe36LA==","signatures":[{"sig":"MEYCIQDqR7YbtWXfzzSMZwQN1hysSohrEui4W7ilNIGOyYa79AIhAIlO+253x+2dCLpKV88QHiBb2kccQDASNnyHtUYAb7hl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14757841},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"5925581d203c8dbb0fed4be2dbd0e5087ec20746","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"node ./scripts/build-for-webpack.ts && webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.4.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.4.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.0.0_1753843215816_0.5750129417542431","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@gmb/bitmark-parser-generator","version":"4.0.1","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.0.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"5a5ec50dd580169a6167453aec2741c7717c9299","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.0.1.tgz","fileCount":17,"integrity":"sha512-ZWOXJDCkhsJIoSnwYb8rLh2oANbjA5CgPuM/38ImGOpmR6zY+wfkh9M9IdhqRjc98q2stUCRAZXb+MHqEuiLjA==","signatures":[{"sig":"MEUCIQDVKuEzCZ+a1l3bsFab2d6wNJQgwimw3Xdi88z5dQ2LjwIgB57oIXrTFr4VGeigHEWODk7b3vJbbgRH90EjYuMrXDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14758887},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"a0180633ec3f1cb65590f7b93bb91f5fba469169","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"node ./scripts/build-for-webpack.ts && webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.4.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.4.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.0.1_1753854834159_0.07451730553484537","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@gmb/bitmark-parser-generator","version":"4.0.2","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.0.2","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"928555dab5a8730c2c821ba962915157e072f8d5","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.0.2.tgz","fileCount":17,"integrity":"sha512-nO3UlacvpvLncWycdFINKYpL5vpQeHAIYMMJA5bHosEF3BvUdSe/KId9yDt4wl8ZFvbFhoW9t1t/VVIzFb7rPw==","signatures":[{"sig":"MEQCIEgS1WOUcE2xl4wAhg1oSCUCzNELWMg6Nsi4inqUI7H+AiATySl9cHltAG6xpi5sv1KQVKB90krCRR2SXFj7YhuLLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14758174},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"e4ff9a26f8531e29ee015a1603d7193dabba42be","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.4.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.4.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.0.2_1753862511455_0.11777056510774897","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@gmb/bitmark-parser-generator","version":"4.1.1","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.1.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"3ea8daabf8df29cce8f36b45993497fbddca9791","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.1.1.tgz","fileCount":17,"integrity":"sha512-6UySe2wDwZJvjZKYQqwdh+ViyjGs45zpI4/PEqAM61ZpeTPaRgn4gASme5ndkR6PD8uuPojl2mc/QveA9rlb1A==","signatures":[{"sig":"MEUCIFUHRoaHVFz3pc2Q76HajPGirTn8rNmYT6EmOOR2F6wsAiEAmSqUNQPjfkAe7BIUerGMWMM//olf1+QP9/3kgJp6VRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14764385},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"1319db5befb69b3599edcbc539b3703a1543d409","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.5.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.5.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@types/fs-extra":"^11.0.4","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.1.1_1754456392348_0.6734081190327441","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@gmb/bitmark-parser-generator","version":"4.1.2","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.1.2","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"5548518fb61733956b3943b315106b37bcd9f4d5","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.1.2.tgz","fileCount":17,"integrity":"sha512-f9fY/I84NrLn5ht1+vLZSCM936Uf1zp+z/SIJfFxjJlxezxzkPGpkEOyEuDFLWosxErfXyF8M605EYrbNRNn2w==","signatures":[{"sig":"MEYCIQDrAuOHV0g+DDxRzr4sBkkwNDshZr4vywKR/vabzD/DIgIhALV60hOgR4M0RN2N56ZrsUA9GiW1Bwc/7SHUi7IjpjDO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14764385},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"7841273aa44e59369c6c501d4f87d445d9307aee","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.5.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.5.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.1.2_1754456632531_0.34196136146352774","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@gmb/bitmark-parser-generator","version":"4.2.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.2.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"bf68be3849a925b9d9384e88507cffa6f9b46e92","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.2.0.tgz","fileCount":17,"integrity":"sha512-lwNpznyZR9le/FjuHO1nTtrzkBF1vGk6nfHnmzvr99kmQ7ZiLFzOXYx26Z5g8nxtgxg/EiO1NA6VYeJ8KIxsdQ==","signatures":[{"sig":"MEYCIQD2MQpQ3RWNMwh0adSs6Bz50LUytYy45RzMuatLQBktNgIhAPblMRuoC/s7fGzz/fb453TTqFrJi+s0zuaHLAnV5UGx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14877933},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"049738eebe74133eae945c8417ff38616a399be5","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.5.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.5.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.2.0_1754889615856_0.8004535391566181","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@gmb/bitmark-parser-generator","version":"4.3.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.3.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"24c4a543cd0b6ca8591542af9c379e8ab572407b","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.3.0.tgz","fileCount":17,"integrity":"sha512-L2VOHvbBjvxgmHjT9GD6A3b8QrCdF6RwzuHhp83RrB9CyOhxyYEnzUPL9D+mrbPdeYp8DQLtGhTUztnyOJw5Og==","signatures":[{"sig":"MEUCIQDdiYt0uzYHuccHX0AhtIb9MUIA338H65vT6vpxlp1YIQIgMIpVx8Z5HUd34lj0XeUy4GRf39BnH+foVRGBbqJjcaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14884037},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"107d3fd5de819d9d57e17c2b3f38f70c75f4cadd","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.5.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.5.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.3.0_1754973582098_0.8047371892552284","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@gmb/bitmark-parser-generator","version":"4.5.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.5.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"6a8fd056a3cc6db0c6cd5c0e55c05a5eeefdea8a","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.5.0.tgz","fileCount":17,"integrity":"sha512-HjbiNjfzR7VCOITdjXa9CvsJEsFZRsFkv0s6O2qbWcNXJd3ttOWcEpc/iawwmA6knV2pK1tL4GbSQJSbaC338Q==","signatures":[{"sig":"MEYCIQDPgTMNJQM0NIri6Qjld6iAqnGI5o2OXyZTXgknLCZLQgIhAMgqEMNn7WmD2CC3yFHJBhvAZdv2jsuniYSxARstAMAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14884001},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"1b30fbf28493a199a35d2ccc4fa1a1ee5e7990ee","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.5.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.6.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.5.0_1755552977475_0.5083366551761856","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@gmb/bitmark-parser-generator","version":"4.6.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.6.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"3000335de82427657e4a97b09f2084e391eece51","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.6.0.tgz","fileCount":17,"integrity":"sha512-0SosJ7DXxPePT6w2Bw8FoehFXipCwtMbSCbpSD0+KtaSI8hzTs7Vt5XZZa4vH6H/zkv9iSDU8le3InloEc7hKA==","signatures":[{"sig":"MEUCIQCW5Up7qxpgLX8wNn9n3PAK2dIRZPP5+Q7Fzlc6Ixa1XAIgZH/2JSlsFJfOM3iGo5+JoaVkoyNuphFL6xDYIwksRTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14881427},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"c4f31d4f50e2677623781ecc57cf342ed4a42d0e","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.5.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.6.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.6.0_1756245278952_0.023659363980974346","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@gmb/bitmark-parser-generator","version":"4.7.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.7.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"e6f5ffc0837bfe9d1598d1e82701359448a6e742","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.7.0.tgz","fileCount":17,"integrity":"sha512-TDHpjyP43I603bOGKv/A509z7OsUyFHPnNGBgdTLXiH8V+6nOfcVdIC92GHB7Al9gHyNg8S7u/RnWy6AxJiJmA==","signatures":[{"sig":"MEUCIQCpR6FsrGmXwMFr0ow/rr4dAFs6BDInDGIezir0uEJ5fQIgU7EMviBkIPdc2oO0uPLYo0kOeifgjreSu3IwNPPPUEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14910250},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"d9fd7c28809722ae0015950310415731f07c66b3","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.5.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.7.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.7.0_1757298124002_0.6383838533424786","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@gmb/bitmark-parser-generator","version":"4.8.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.8.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"1980b7230e244e6ac0dbe80cc2e9ddc500c2b146","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.8.0.tgz","fileCount":17,"integrity":"sha512-j5jcC965zKaYXVXO3URpF5WDQbxmB+mF/6FbywkH3YdUCa3emFEtETwVVnW8Ve+lwLVHFVeTsWhgruMiADVDiA==","signatures":[{"sig":"MEUCIQDND0UrfcC+huNePl/oeiAoRLvT36G9LRclSnGKAHJWogIgfNuU7PbKishxmT7fWMElOMDnYPdFbfX1Xp1N1wFIFiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14941187},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"984c0de10f9ab0f77d42bd1896792ab393dc081a","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.8.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.8.0_1757893300539_0.49634825184855846","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@gmb/bitmark-parser-generator","version":"4.9.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.9.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"a41d00fd1ba42b44d361b24472996854f3f3d1b4","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.9.0.tgz","fileCount":17,"integrity":"sha512-DkAqY+aqWpEdDwgmzGWHPTe1cXZ9Pb69LjmFtn6G2bQXnT65TBiVrl2Q+j/AUyUDaBmSIM4iHhHmrnQFraZNJw==","signatures":[{"sig":"MEQCIH05n7x/C8tgiuyw5lOASZyg2rJKjXaq57LMwH85GJzJAiAGby5AijJj0cenIWq519U+6/b2mw2PBHNYTCQMhH4Edg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14984731},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"4d0e30aa37282f6c3bb33871f6657b0653951f20","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.8.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.9.0_1757900002163_0.8408251106120304","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@gmb/bitmark-parser-generator","version":"4.10.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.10.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"b5d729ce3e95e66e050d018cd5940bc86fc0fb55","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.10.0.tgz","fileCount":17,"integrity":"sha512-obbo7D7IAtA/JUwZtfI4Dl1ytGth83Us2FAh0/ZVMR5l606CAOW2TMdstwxBhRMeDdzy9GMNek0Tf95Nyh153A==","signatures":[{"sig":"MEUCIC266xxrjh4l+G93U/FAIsQVDyrnJ6lpOOTu+uhP75/TAiEA9PjBIi0SfNrogEvPKhNsc6H/pamCWb3KWrh6qBL6Eg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15004327},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"c75658d19d47f7174efba57fe409bd41644a89b1","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.8.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.10.0_1757998375283_0.624820138365926","host":"s3://npm-registry-packages-npm-production"}},"4.11.0":{"name":"@gmb/bitmark-parser-generator","version":"4.11.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.11.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"04315a0f3ff0414bbeffd20ee73661d4c4bfe614","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.11.0.tgz","fileCount":17,"integrity":"sha512-UtGNENRH9JolOEqhXV/NG6EoODiTpY3+DlTKUB2BZtFDttrm+P8IAXSs09WSz5HAd7YU+eX1tWAPe/3nV5FRBg==","signatures":[{"sig":"MEUCIAFcSaxCjB7l/Dzb+7TGOH+ke67Cu5ZyWGdIDsgt4oijAiEAw6uaxTFo+3b15do12oEI9Gqi9F3v7iv8VChAqzV8Dw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15037015},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"0bb638e6ff08928a63570e3c3b73ed8b9da21730","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.8.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.11.0_1758663174442_0.004140516842582986","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"@gmb/bitmark-parser-generator","version":"4.12.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.12.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"4ba5268ac7cbfed627e3bab29ad492dfa3754e34","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.12.0.tgz","fileCount":17,"integrity":"sha512-4+5umcphZUyqQV2gV1WFajyQPP8qByRe0ebtLNW3RRNngY4wQWIpBIbWCCAFhzjmLN2hgGqswWD7cbSAae7gJw==","signatures":[{"sig":"MEYCIQDWov/l3ALJI1NN9Pbz6fNnPn6HBWMfLUAw1x2KEy+omQIhAPUm54vn0zBX0AasQHh8Wsf/L4h5rutWl5W/wKegNy4U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15066021},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"fcc2f8aa94b7b70438f57e44ce7f15bc2a5f0e9f","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.9.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.12.0_1759181265558_0.6645621506639672","host":"s3://npm-registry-packages-npm-production"}},"4.13.0":{"name":"@gmb/bitmark-parser-generator","version":"4.13.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.13.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"d4a8b0e61c478563bd7f62358bd4405ea2d4e09d","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.13.0.tgz","fileCount":17,"integrity":"sha512-bNutLKdCN05FSwUK+9W1GfUQ7MPujLFC5ST+0o12mtv2jBlA9fP2xnm5pBP+avjXP/HAH2OWSW1Eesid8sg2zQ==","signatures":[{"sig":"MEQCIDi4PfMYENL9hxoiwqCyyidB7dGmE3X8lEvsIJEd9MfVAiBkhCRUCLJguTAs6fc2IKvVFnokBd2vv4HL2Exo+78/wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15256893},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"78ecd776f5c1d9cd6ad7b01fa86f5f0f924bcd9a","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.10.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.13.0_1760923531825_0.2803197203263772","host":"s3://npm-registry-packages-npm-production"}},"4.14.0":{"name":"@gmb/bitmark-parser-generator","version":"4.14.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.14.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"caa41aff52a865b018c86e37aecb37f6d1f348ab","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.14.0.tgz","fileCount":17,"integrity":"sha512-J5DWKwmpB+8yWsYjJrxbsa+aI2fsTHf4cdUHwg2lQj6g2TvHE+3eIalnFqC9+NBiJgudjCnWR9o1ahFT2z9QGg==","signatures":[{"sig":"MEYCIQDUaAjJdVs2mmSvhv+GSRPGAmAWoVynHi0Vm/6TLwgqUAIhAJVmQWiGh4Yj1tpQRFbaVfEYzMAKQVU6SCOXnVroa0lo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15617880},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"ec5066769c262533f21f631236567704183170e0","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.10.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.14.0_1761109265278_0.24110665631072625","host":"s3://npm-registry-packages-npm-production"}},"4.14.1":{"name":"@gmb/bitmark-parser-generator","version":"4.14.1","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.14.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"963dd5a533db67cf6f22350a024860df5f56ae50","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.14.1.tgz","fileCount":17,"integrity":"sha512-1YywHZzBeLnqnEr/ihyes53A6CoSaTN0+nEIOfymUraGjNlLyEtqo5+HdjttZxO1MXy+XqKU0VYC3h49xnitqA==","signatures":[{"sig":"MEYCIQCG5oCRg2F5Lo926YT1n4K7dmil+tyVZniF24YVt4B9CgIhANFrkkAOUQKyZJk96mTS1op5DfpWohBmVha4tL95ri15","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15619074},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"f910af61a6d315b0eebeb3da4216e9da0832299a","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.10.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.14.1_1761510169806_0.8497073006389979","host":"s3://npm-registry-packages-npm-production"}},"4.15.0":{"name":"@gmb/bitmark-parser-generator","version":"4.15.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.15.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"b9a4dbf19e2522c6cd7f98a33c8cae3f27659718","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.15.0.tgz","fileCount":17,"integrity":"sha512-6Q93lFfYFsi7FqRspx03om+PCLPChBiHK6hE9BXvcAxasGfWwJPkpOs2yKBHRdMFptqVAoN3PJR8hOj0j1/WGw==","signatures":[{"sig":"MEUCIQCNB4BTRakh8UeOJXZtEOrJb5rqhb6JZVTxpvOMxHCVcQIgKCfcvHGVx/goaSFbnOSuONpljT9Axd/ip+6UD6Sv27Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15685882},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"9d339568128677003197920e2a121141e615263a","scripts":{"tsc":"tsc","init":"node scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"node scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"node ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"node ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"node ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"node ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"node ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"node ./scripts/generate-supported-bits-info.ts","start-generate-config":"node ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development node ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development node ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"node ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"node ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"node ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"node ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"node ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"node ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"node ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"node ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"node ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"node ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"node ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"node ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"node ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.10.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.15.0_1761688089511_0.8326145350337155","host":"s3://npm-registry-packages-npm-production"}},"4.16.0":{"name":"@gmb/bitmark-parser-generator","version":"4.16.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.16.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"599e4a2604ca48d7d88a5ec7e632ff1893f8791f","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.16.0.tgz","fileCount":17,"integrity":"sha512-mcu5AmKI/znw3RUYQG4TB7e20wjm5FMv/S8zcprYEpK+Pc7gIcukyQa+97QEsFGOQ8xBGEX3gADmWWc16tjZhQ==","signatures":[{"sig":"MEYCIQCTq7a0NSrzJxALJGuFhtdHWIRNSouMj+AmHFbKUd4swwIhAJ244Ubiap7UFSJ7kt5+J7VPUlL7eZVp+btQVtmIvh/Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15985675},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"20f741963803a3e9a243c68439b31500bdc5df1e","scripts":{"tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.11.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.16.0_1762220095040_0.7315393933328851","host":"s3://npm-registry-packages-npm-production"}},"4.16.1":{"name":"@gmb/bitmark-parser-generator","version":"4.16.1","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.16.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"1a223c1a6a01e457757590f68781244cf0ef73cc","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.16.1.tgz","fileCount":17,"integrity":"sha512-D5LJ3mo06DOm4Mzxi9BzdiI7HXnWUKTnrUcFL6e9TfMTz64yEqBrGmpB/0Wy0uh4/hFJeMQkGkseLXKX5of3Ig==","signatures":[{"sig":"MEYCIQDF4efKMzj7h+Quw0l3WoPOc35NvRFzfxxs4/etzYIzKAIhAOSgOruAyu4QB/DyOph4woVLFPYS2WcgiDHdT/srwBm0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16017933},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"bfa5c6bb1bf9ba395d0000ff2a1558e84838e0e7","scripts":{"tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.11.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.16.1_1762747826357_0.2934034943742583","host":"s3://npm-registry-packages-npm-production"}},"4.17.0":{"name":"@gmb/bitmark-parser-generator","version":"4.17.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.17.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"880f074964bcbfdd9baf720145786b769f21d84d","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.17.0.tgz","fileCount":17,"integrity":"sha512-F0se9A1I5H1iU9yLMW6DlH3C5hJwveqDeNkTS905pB2pT3EPYwyCERtgIOH4cXg38RE2WsGGWoEGAlk8L13Dgw==","signatures":[{"sig":"MEUCIQCtTqE3WLxv59BjMQ5nb8bTKHHcQREod84FScE5BB5ZLwIgGZ50vumhoA/n95t7ZezlVw5tUIyweH28j8TU8txXVMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16040650},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"f3ca68a46bee838ccf1c30169ae2848e2039e13b","scripts":{"tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.11.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.17.0_1762823541642_0.7292055987442272","host":"s3://npm-registry-packages-npm-production"}},"4.18.0":{"name":"@gmb/bitmark-parser-generator","version":"4.18.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.18.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"eaa16407df4091eb15de5c72808195382cb9dd91","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.18.0.tgz","fileCount":17,"integrity":"sha512-N4E3M7sx5KS0cgnybYWBsEORLUER2dF8ehFGDULvZN2vS9kjH0aNICYSrE+TDutFjyCPO9+rwMJeC0DyAR6PBw==","signatures":[{"sig":"MEUCIQCfoFTgrdKtiepEyS3cbwblkeToLPqO2cRU19Q+BLcxRAIgT9xl6+sRm9Ll00tq2vGWRlOxDGL7d4odFywkEU9wlo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16069795},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"7d329b51db3cb19fe64efc09d8cdb9d2af38b278","scripts":{"tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.11.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.18.0_1763350410235_0.3111522818083208","host":"s3://npm-registry-packages-npm-production"}},"4.19.0":{"name":"@gmb/bitmark-parser-generator","version":"4.19.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.19.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"e2ffe11890e48397aedff3432690afe5596ec180","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.19.0.tgz","fileCount":17,"integrity":"sha512-3roJLHg+fTGoU5jEjNtY+aYZmqLJegUdjcVpPkswdbTaR5WfNqYmk/i6W0U6Cr3ujukg64gXDlvlKhwehdq5qA==","signatures":[{"sig":"MEQCICBHstUR5t3lFcStcVfpnEvWLQEa1P3jOE05UVTsFRWIAiBh7V52eH87zLfXkcA3llXUgqks+niWIAGgcmMwQSXqPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16071502},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"ff8e735a02f65483f0efb6cddafc1180e88061a6","scripts":{"tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.11.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.19.0_1763933139580_0.24098199133744735","host":"s3://npm-registry-packages-npm-production"}},"4.20.0":{"name":"@gmb/bitmark-parser-generator","version":"4.20.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@4.20.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"65523e4f07770901e5ba226b8e3dba87e9050e69","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-4.20.0.tgz","fileCount":17,"integrity":"sha512-otusxCup7ckJxAC67TPLhuOiW0yvB8ldWjqv9KX2DsTd61iPhc6y4RUqZfHr56dgogw2k+YSVXJGP4xwwLPl7A==","signatures":[{"sig":"MEQCIHozVPbdnb/J7MQY5NUE1kUU+opXMXbzZAIzJA7IsPHvAiAx4m23RfcJz/s7qHbyJpxMpdkuInpJN/sYr7vAyWFH+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16093384},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"9320806dda671e0b5e56a787f8fb474da9a84c51","scripts":{"tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.11.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","diff":"^8.0.1","tsup":"^8.5.0","jsdom":"^26.1.0","peggy":"^5.0.5","eslint":"^9.30.1","vitest":"^3.2.4","typedoc":"^0.28.1","webpack":"^5.98.0","prettier":"^3.6.2","@swc/core":"^1.13.2","typescript":"^5.8.3","webpack-cli":"^6.0.1","@eslint/json":"^0.13.1","os-browserify":"^0.3.0","@eslint/markdown":"^7.1.0","typescript-eslint":"^8.37.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.1","typedoc-plugin-markdown":"^4.6.0","webpack-bundle-analyzer":"^4.10.2","@typescript-eslint/parser":"^8.37.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.37.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_4.20.0_1764043641475_0.6367337075688855","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@gmb/bitmark-parser-generator","version":"5.0.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.0.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"77ee58c6d0e27db946153dcfda73dd0511ea07ea","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.0.0.tgz","fileCount":20,"integrity":"sha512-aZeJ4pPdHhVq2a0AFX+CZ9CodlL04B+7YMFLMS5lNZFzIgXnsKygiXNEh9SI4dqiiktm2cjWF3rFWpK9SX43Fg==","signatures":[{"sig":"MEUCIQDpxmdX4HHFS+b8YnWIrNi7W0k+7U+Hv5OV8XHzT2ZJ6QIgb2f2lYgwkLljw4yY7z//rYjnlUOxo17bYqgKRW+usQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19819909},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"d721caf262483991fd6e27742300b758ff976c77","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.11.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.2","commander":"^14.0.2","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.2","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.15","webpack":"^5.103.0","prettier":"^3.7.3","@swc/core":"^1.15.3","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.48.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.4","typedoc-plugin-markdown":"^4.9.0","webpack-bundle-analyzer":"^5.0.1","@typescript-eslint/parser":"^8.48.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.48.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.0.0_1764553682492_0.967796655247843","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@gmb/bitmark-parser-generator","version":"5.0.1","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.0.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"ef612445dbf2e353a4e6106d5ed23c27ff1cacb1","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.0.1.tgz","fileCount":20,"integrity":"sha512-RC18uxDx4pudEaSKV0u7WTZ0VTu1EanBdDzt8/fAlUdWd+V/4FQdI+3LwpDs498tkGLQ2B65mhJqlyJi6lyiMg==","signatures":[{"sig":"MEYCIQDwS5oV3qhBpFogWm96MtlZ0gNJi6qHEjH7ufj7mS8GsQIhANzpa6+2NkotSXfQdPPoTBpZMCHzQcFIiLtUyYN08LC6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19819907},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"ded2599ca41ca760b1b38b066c7a00234d5f4fad","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.11.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.2","commander":"^14.0.2","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.2","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.15","webpack":"^5.103.0","prettier":"^3.7.3","@swc/core":"^1.15.3","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.48.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.4","typedoc-plugin-markdown":"^4.9.0","webpack-bundle-analyzer":"^5.0.1","@typescript-eslint/parser":"^8.48.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.48.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.0.1_1764638655434_0.8481951995351749","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@gmb/bitmark-parser-generator","version":"5.1.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.1.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"a54a9492b1da07e3a49faf0d358eb8eb231125de","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.1.0.tgz","fileCount":20,"integrity":"sha512-ekK/ZiXHlHQl3vWJeMiDUAieZmHMO3fUvWOjnBW+LH0CMBf8XU4jzcsRclWFi6D1HytomeopH0n1bwa8umXo5Q==","signatures":[{"sig":"MEYCIQDvgxmwQaDZwUmIfh7A+fmJBc/Ij15SiiYMqiEAP6fhyQIhAM2DXWJ/zpETdSBKJl0Y3cHeI1jd01eLYzWeq1IGoT0g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19993795},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"3f73c24d9c8d0892744a352836bf7469fc0643ef","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.11.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.2","commander":"^14.0.2","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.2","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.15","webpack":"^5.103.0","prettier":"^3.7.3","@swc/core":"^1.15.3","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.48.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.4","typedoc-plugin-markdown":"^4.9.0","webpack-bundle-analyzer":"^5.0.1","@typescript-eslint/parser":"^8.48.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.48.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.1.0_1765142059701_0.08713039017540702","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@gmb/bitmark-parser-generator","version":"5.2.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.2.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"284bb6489d6cf704a6e4d82aec5dfee9f3226cb8","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.2.0.tgz","fileCount":20,"integrity":"sha512-AukZURvjc/93TJeEkc1DAjyOw1QEu+G9PB3a/PBY505eO4K0RJHRohZ8he+TF7YVQZ+rapC/jxfKreK11altBg==","signatures":[{"sig":"MEQCIG5rdTxRoERuX1hrwiMvxrgtwOJZiHnHr4p8Bj7ZygJ0AiBXh5hD9L+ht5FbhfHy0+LUKdn1ISHrWojNsoFnTNif6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20035004},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"bd8cef8deb11aa682036d3c75398441432012145","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdf9075b-705f-457c-bed0-937e62cd4622"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.11.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.2","commander":"^14.0.2","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.2","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.15","webpack":"^5.103.0","prettier":"^3.7.3","@swc/core":"^1.15.3","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.48.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.4","typedoc-plugin-markdown":"^4.9.0","webpack-bundle-analyzer":"^5.0.1","@typescript-eslint/parser":"^8.48.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.48.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.2.0_1765752938728_0.6700129209572394","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@gmb/bitmark-parser-generator","version":"5.3.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.3.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"0ff944af1f64a9b30354c068e5fb544bee8d92b9","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.3.0.tgz","fileCount":20,"integrity":"sha512-N3qkUF/OMSUAToB5+Q68DvyXh60LnhW+VhimDOV7uYeOTMNUpmJNiz8YPYIz7H+cTXGUNnJntR0VLdPYSAYWWw==","signatures":[{"sig":"MEYCIQDyB14t/jJGryuUeakBD33JJ4XgT6YYxp62gzF/W+wlYAIhAOYCZPmOj6e7zKgK3tI7g9h21CUBgfg1eq0AqJCclCUc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20118808},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"77ed104dbee89d020ea0237fc7ae332c2eb1022a","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.12.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.2","commander":"^14.0.2","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.2","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.15","webpack":"^5.103.0","prettier":"^3.7.3","@swc/core":"^1.15.3","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.48.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.4","typedoc-plugin-markdown":"^4.9.0","webpack-bundle-analyzer":"^5.0.1","@typescript-eslint/parser":"^8.48.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.48.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.3.0_1768203132927_0.0160084197988688","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"@gmb/bitmark-parser-generator","version":"5.3.1","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.3.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"a1506ed6ec0f2c831a6c9f05140668180f934cb1","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.3.1.tgz","fileCount":20,"integrity":"sha512-4Ppe0fJJG/SHybLF3+czz9KPXspPej/JLzBzyokr4ak3N7HY0VWtHnLZqC9Q1q4M3YYB3FWIDybC3TL2qU1uug==","signatures":[{"sig":"MEYCIQCSdzHNftj1jk67xwcxbPNCBaZzZilVbLaQxAeedEJeAAIhALTvJTmzeOkFaymwVmtljYg/EvIyFEf3e0sGwrF3L+7b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20118808},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"04718a9c04744eb31b711e2728c2405b47d9f3ec","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.12.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.2","commander":"^14.0.2","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.2","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.15","webpack":"^5.103.0","prettier":"^3.7.3","@swc/core":"^1.15.3","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.48.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.4","typedoc-plugin-markdown":"^4.9.0","webpack-bundle-analyzer":"^5.0.1","@typescript-eslint/parser":"^8.48.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.48.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.3.1_1768205661868_0.13714407396733863","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"@gmb/bitmark-parser-generator","version":"5.3.2","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.3.2","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"c228833175d07757f3ffe1ba5f3e9a266889fed1","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.3.2.tgz","fileCount":20,"integrity":"sha512-Z3UvgTv0Fbh0nBk3MlftLyPfBhBKTz1vaczCr5mnm3L8pMrd3Lpetl+fzGE5uXDLljod/sPRgMzJE/ZjpHuZsA==","signatures":[{"sig":"MEUCIC7VDdbCUK4OAta2SiXp9BzD9jTt5dIyJnXpgRODonMeAiEA2SGnxblJKviKN9bx2dyJuvommcuaFhEQaStWFAKRHHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20118808},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"4df2bb4a1a73d7b20758b8ddaaa7961b99d6b5de","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.12.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.2","commander":"^14.0.2","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.2","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.15","webpack":"^5.103.0","prettier":"^3.7.3","@swc/core":"^1.15.3","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.48.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.4","typedoc-plugin-markdown":"^4.9.0","webpack-bundle-analyzer":"^5.0.1","@typescript-eslint/parser":"^8.48.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.48.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.3.2_1768206012348_0.5836612269698174","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@gmb/bitmark-parser-generator","version":"5.4.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.4.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"c3039fe39409a9a87365bb8bd39e9db28fca1c28","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.4.0.tgz","fileCount":20,"integrity":"sha512-0N9qd4N4oy8ym7SrgoIxmVm07hM6lbmDoSda97wxO6VaaGfqsL0Lxfl4mUZHaT+C+SrSxSPEDq/MTPUmmIMuUA==","signatures":[{"sig":"MEQCID/hiqYrJj8XPU1vTnkY1KxyNX8B29PmOdjCBlhVdVQoAiAwIMR4aUzF/yEIcvSLxyJmhVLMToBZrl1jfLtIj4q3XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20133525},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"12ff7d676400c2f7cb06e5c92fa1d9990566dec3","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.12.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.2","commander":"^14.0.2","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.2","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.15","webpack":"^5.103.0","prettier":"^3.7.3","@swc/core":"^1.15.3","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.48.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.4","typedoc-plugin-markdown":"^4.9.0","webpack-bundle-analyzer":"^5.0.1","@typescript-eslint/parser":"^8.48.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.48.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.4.0_1768264321271_0.971539296622355","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@gmb/bitmark-parser-generator","version":"5.5.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.5.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"06626e50b2223dba86ef5e0082c03ebae57105d3","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.5.0.tgz","fileCount":20,"integrity":"sha512-4FuWQedj3zJVukM8b1b7RK5HF+HnngzFae1X3nRB/faePy6gzbNRFdIvmudkLkV6LOG3sD8haD2XegukLKRzCw==","signatures":[{"sig":"MEYCIQD0b6FT4ZNNdgfS3bjZjQL5gH6MPMeilaDq0lZGSWk9TgIhAJkLou5tt2HPJ2jxjlPC+ykVrEiD6Q8kenzqM+rPjIU4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20211503},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"1bc049eb3e40ba16d8b9fb0966f8f4f9b5376ac6","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.12.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.2","commander":"^14.0.2","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.2","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.15","webpack":"^5.103.0","prettier":"^3.7.3","@swc/core":"^1.15.3","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.48.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.4","typedoc-plugin-markdown":"^4.9.0","webpack-bundle-analyzer":"^5.0.1","@typescript-eslint/parser":"^8.48.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.48.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.5.0_1768774696057_0.6198156361670819","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@gmb/bitmark-parser-generator","version":"5.6.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.6.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"ed45e281b13fd05cd94626f4bb2f253966dd87e6","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.6.0.tgz","fileCount":20,"integrity":"sha512-Qt3vnNurfmwTibQsFYwkO+Z7Ecd+FDp6/BFM7zeuDjuMLDANRBoJOoZy+eEv6tbfw92quJUz4N36pKYYK0iSCw==","signatures":[{"sig":"MEQCIA8lC1Ri7bB2aRINLE26joakoIimXcwLc5nncQ0Hv2ZSAiB5B9C6GEV2AoNtztUakACc2heg5w5gXWbZVFfnCH26qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20219483},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"155d2b6f6aa37ecd56695cd869da0df9b42f72df","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.13.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.2","commander":"^14.0.2","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.2","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.15","webpack":"^5.103.0","prettier":"^3.7.3","@swc/core":"^1.15.3","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.48.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.4","typedoc-plugin-markdown":"^4.9.0","webpack-bundle-analyzer":"^5.0.1","@typescript-eslint/parser":"^8.48.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.48.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.6.0_1769484427449_0.8120005478136947","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@gmb/bitmark-parser-generator","version":"5.7.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.7.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"abcee96282b593d501bd22a92bd407914ff369f5","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.7.0.tgz","fileCount":20,"integrity":"sha512-CvkyFgkobhlVZk8u+FTE/699PXXqi0Gje6aMX7J2f/RfQnq1cYIVpWGTz6xMlyxHoCt+DQEv9oWaV87kJEfYOA==","signatures":[{"sig":"MEYCIQC6aXXo7DnG/H4CTLVMXACwpJohM85JNEPiRaiEpgs8hQIhAL/C+etHp9H/soew8FFQrt8MyXv7g/7/04zYQ9NZB6Ct","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20224692},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"f05ffd78b9019cb56fdc7264c5979973d95cfb3f","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.13.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.2","commander":"^14.0.2","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.2","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.15","webpack":"^5.103.0","prettier":"^3.7.3","@swc/core":"^1.15.3","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.48.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.4","typedoc-plugin-markdown":"^4.9.0","webpack-bundle-analyzer":"^5.0.1","@typescript-eslint/parser":"^8.48.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.48.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.7.0_1769554319780_0.5686768414963921","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@gmb/bitmark-parser-generator","version":"5.8.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.8.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"abae79631eca7cdacf3709bed4e0934a00085458","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.8.0.tgz","fileCount":20,"integrity":"sha512-GwHhdFnZ2hWHzHz+R9iyS/J/ZB7E+k0DtHHhNQxzJxg82ku1ZXEZ0pFp8qmIuNnDakRkW3T3O8V+dHn9SUw2mw==","signatures":[{"sig":"MEUCIG90p3YGgKmm1qWI3EiuOavOHtrWzG+dn7RdNwyJKkTwAiEAqkbxsZltK2LWE12Ouqahu75AKiy4wInU23AKgz8m49M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20253503},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"69903e88ad731e7eb26400236af0b74639aa898f","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.13.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.2","commander":"^14.0.2","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.2","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.15","webpack":"^5.103.0","prettier":"^3.7.3","@swc/core":"^1.15.3","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.48.0","terser-webpack-plugin":"^5.3.14","eslint-plugin-prettier":"^5.5.4","typedoc-plugin-markdown":"^4.9.0","webpack-bundle-analyzer":"^5.0.1","@typescript-eslint/parser":"^8.48.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.48.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.8.0_1769999500866_0.7970561852930929","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@gmb/bitmark-parser-generator","version":"5.9.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.9.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"885cf8aad1dce712814336422b692bc476db88ff","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.9.0.tgz","fileCount":20,"integrity":"sha512-NwA0sJYtmXAY8aZ6RW+UlPnxIWOGaEcw8VerDgedce7qQLXJwazHrRmHBKGS2L/A5A4gRS5USa+Dp3jSE+riLQ==","signatures":[{"sig":"MEYCIQDOHPJD0t5NjRPQpATd9nXLboTHvBvnO2INAA5E9yE26gIhAN6FT8tHTOpNHnDPiqoNhEZeAIVvEoohR0HFpnz6xSM/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20275916},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"305488be7d1f5185705994a81508b1f237e208cc","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.13.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.3","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.3","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.18","typedoc":"^0.28.16","webpack":"^5.105.0","prettier":"^3.8.1","@swc/core":"^1.15.11","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.54.0","terser-webpack-plugin":"^5.3.16","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.10.0","webpack-bundle-analyzer":"^5.2.0","@typescript-eslint/parser":"^8.54.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.9.0_1770602602836_0.188074247930909","host":"s3://npm-registry-packages-npm-production"}},"5.9.1":{"name":"@gmb/bitmark-parser-generator","version":"5.9.1","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.9.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"1fc84c896101972ae8987efa42fcdde9e64c05e7","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.9.1.tgz","fileCount":20,"integrity":"sha512-oDN6UOA5eFuXVSR6LdT9GmKh1tBpWtpZMbxreEEy9o6nhK/JCHKYoCI/XcFJF5kqYqv0ux0p0xAXAxGxuO06/g==","signatures":[{"sig":"MEQCIGT8urgwiEPlEDUdSGchPLfUK+4FQ4ei6htkJaEHBhC5AiAIlC6LGdaL1YDAaudvokfkoEegm0k3c2MrIe9rkQJK/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20289808},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"22d3f55ff9ff2582190985275fdc1daba536523e","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.13.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.3","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.3","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.18","typedoc":"^0.28.16","webpack":"^5.105.0","prettier":"^3.8.1","@swc/core":"^1.15.11","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.54.0","terser-webpack-plugin":"^5.3.16","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.10.0","webpack-bundle-analyzer":"^5.2.0","@typescript-eslint/parser":"^8.54.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.9.1_1770675817174_0.22478264945036597","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"@gmb/bitmark-parser-generator","version":"5.10.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.10.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"b89b5d8e6530a5780aeddeb628e17dfaad508285","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.10.0.tgz","fileCount":20,"integrity":"sha512-edbxA4VJtJaS/zvsA+lMLGGnFG5l0xxlU3UijY0hHYJfX7tX2qV8lABQDGsJo7vdgDCzRz9h5xZlVWprK162nQ==","signatures":[{"sig":"MEUCIQC15/WOD1+tj9czWVHcnSRvC7ZT9n2/RdlrgybhkKaDawIgFbax7pX4OgNKL5+hEvGDB4xJW9rshCXVUp11kGUomfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20294406},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"fb9042af29c77c78b4c6eff22aea97b63ae4a703","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.13.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.3","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.3","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.18","typedoc":"^0.28.16","webpack":"^5.105.0","prettier":"^3.8.1","@swc/core":"^1.15.11","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.54.0","terser-webpack-plugin":"^5.3.16","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.10.0","webpack-bundle-analyzer":"^5.2.0","@typescript-eslint/parser":"^8.54.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.10.0_1770776380975_0.9450105148969421","host":"s3://npm-registry-packages-npm-production"}},"5.11.0":{"name":"@gmb/bitmark-parser-generator","version":"5.11.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.11.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"c3b0306a8642c55424e93bbabedf85189a38a0da","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.11.0.tgz","fileCount":20,"integrity":"sha512-IIcjPhnPmePUYV+84TAd6NDC/wjxvH3PTmnanZkM8EjhC8xnSNXSlpFZgQeeRCPam5H7a5Q0YtXVDRqX6HnQ5Q==","signatures":[{"sig":"MEQCIAmB3ICMf7KrZttACe8J+pV2PA5LpdE6xX8niKvsQMbXAiBKAHnY2dylt5hwwF6TBZ7Vht43B9+mPVQ1p/Cf91MOww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20294605},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"f5f4ea3a4eff04cd62b6dcaa3904b68650bbc1cb","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.13.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.3","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.3","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.18","typedoc":"^0.28.16","webpack":"^5.105.0","prettier":"^3.8.1","@swc/core":"^1.15.11","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.54.0","terser-webpack-plugin":"^5.3.16","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.10.0","webpack-bundle-analyzer":"^5.2.0","@typescript-eslint/parser":"^8.54.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.11.0_1771209245930_0.6553919681189941","host":"s3://npm-registry-packages-npm-production"}},"5.12.0":{"name":"@gmb/bitmark-parser-generator","version":"5.12.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.12.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"e6636be2bb6f5659bb36ae99f21fcd52d6b4ac45","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.12.0.tgz","fileCount":20,"integrity":"sha512-nKtTC+mEtccdTVob5/+061sPAKjI/G2Zi6+RSNwr3hWmaqLi/3Nz28KR30to+mJXr+KCahA2mkmwnx3iKWqQHg==","signatures":[{"sig":"MEYCIQCI7R+Vd7C+MxNUSP8G+wCTgBooCdGSl61LwLMHGni7rwIhANUNYtkd2amTXU4kCNQ2zcfw28NStnJ8AkoDWydBN5mu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20475730},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"6b72ee5a9919c52d8f54421179b61a8cadc4326e","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.6.2","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.13.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.3","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.3","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.18","typedoc":"^0.28.16","webpack":"^5.105.0","prettier":"^3.8.1","@swc/core":"^1.15.11","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.54.0","terser-webpack-plugin":"^5.3.16","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.10.0","webpack-bundle-analyzer":"^5.2.0","@typescript-eslint/parser":"^8.54.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.12.0_1771824814857_0.969282565386892","host":"s3://npm-registry-packages-npm-production"}},"5.13.0":{"name":"@gmb/bitmark-parser-generator","version":"5.13.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.13.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"2b3fdc5f576d001604e457b425efbd15538fa973","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.13.0.tgz","fileCount":20,"integrity":"sha512-kH6+9AO/trVhShqr3OsfUu2ngEa3HeeugyjEafTNW25KChk2fbE043gWk3IIPJvwsHwQB1Wt5zGs8dEtniHLIA==","signatures":[{"sig":"MEQCIHb07I+5w1U9j7JFkMbp2mbeuAkJ4sulXdqwfXXvsBo9AiBVvj23BWWLVwltmbGKRhtH8k+Bx9dJb0HfL2GqI6ytAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20492548},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"48cb217eb2b254d264347d4ba7f07212ad85f42a","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.8.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.13.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.3","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.3","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.18","typedoc":"^0.28.16","webpack":"^5.105.0","prettier":"^3.8.1","@swc/core":"^1.15.11","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.54.0","terser-webpack-plugin":"^5.3.16","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.10.0","webpack-bundle-analyzer":"^5.2.0","@typescript-eslint/parser":"^8.54.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.13.0_1772422933754_0.35132079463507004","host":"s3://npm-registry-packages-npm-production"}},"5.14.0":{"name":"@gmb/bitmark-parser-generator","version":"5.14.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.14.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"5028b81272369406b4660038640e5dacd67e2fb9","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.14.0.tgz","fileCount":20,"integrity":"sha512-9CIM3sFgpReRdjWYdfhjZZJudmOw1pmQR052uFe8t1po5J5XUyyjIzITpcZ74mAmsTmbGXx93sRpSSOZ8nbIYg==","signatures":[{"sig":"MEYCIQCZ7VnEp3fpppoE1gu5xxye5QIbGWtmSRBa2PjV8veeTwIhAIfnwKvLGgjYog04H2upM41ypn4YtuYrIP4UUA77b4IJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20497805},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"f9038c36e8b3183bf9acc89bacbd0f63a502b49f","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.8.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.13.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.3","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.3","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.18","typedoc":"^0.28.16","webpack":"^5.105.0","prettier":"^3.8.1","@swc/core":"^1.15.11","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.54.0","terser-webpack-plugin":"^5.3.16","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.10.0","webpack-bundle-analyzer":"^5.2.0","@typescript-eslint/parser":"^8.54.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.14.0_1772500589091_0.4421670598538976","host":"s3://npm-registry-packages-npm-production"}},"5.15.0":{"name":"@gmb/bitmark-parser-generator","version":"5.15.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.15.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"2b56b6bb34a474a15a397bfebd305b3ccba2275d","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.15.0.tgz","fileCount":20,"integrity":"sha512-DY4GQZGN5q6XdqgAyIF56tF0oDeSeB+msmZb9tIwYRZbAfvekoUXRZXHHzgolBQQ14nkZEEv2JPg1fSZP7mtZA==","signatures":[{"sig":"MEUCIQCd8pMBDK7ibZtPCXkO3/LjtBMVPThbjJbj8X3/CgB/PQIgOVyM8TPrE78dEW4QKNM+pg95HrJIBX1H+T4nQRXMxRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20555341},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"1f143c0293bde8cb1e59db6a64d1dc15ba69415d","scripts":{"ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.8.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.13.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.3","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.3","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.18","typedoc":"^0.28.16","webpack":"^5.105.0","prettier":"^3.8.1","@swc/core":"^1.15.11","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.54.0","terser-webpack-plugin":"^5.3.16","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.10.0","webpack-bundle-analyzer":"^5.2.0","@typescript-eslint/parser":"^8.54.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.15.0_1772602553973_0.5436844029939052","host":"s3://npm-registry-packages-npm-production"}},"5.16.0":{"name":"@gmb/bitmark-parser-generator","version":"5.16.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.16.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"00ce72aa01a28a317f0ff3017fc2f06868791398","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.16.0.tgz","fileCount":20,"integrity":"sha512-yvlAvcWtV2gH3aqTNG01EtdGdXr6ZjypQ2bDSe51BRM7gWz7c7mJky8TJ1lKAEMsd//hIqrxWohs4E83NYylyQ==","signatures":[{"sig":"MEQCIGIGqnY//Dy9uJ1Z0PjlRHmWj34TREmWuKfs5J6XY3T8AiA4JSEPia9takIxzcNzGSbQKxHSKpjTiDmBF79Yxlc+mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20719025},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"ff88da6a93e0bd2d1f55e3220130427f7766f0cb","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.9.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.14.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.3","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.3","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.18","typedoc":"^0.28.16","webpack":"^5.105.0","prettier":"^3.8.1","@swc/core":"^1.15.11","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.54.0","terser-webpack-plugin":"^5.3.16","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.10.0","webpack-bundle-analyzer":"^5.2.0","@typescript-eslint/parser":"^8.54.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.16.0_1773699994247_0.03875743000322118","host":"s3://npm-registry-packages-npm-production"}},"5.17.0":{"name":"@gmb/bitmark-parser-generator","version":"5.17.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.17.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"9a1f9ed4b12184cdec74998e9cdd895ab04cfbfe","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.17.0.tgz","fileCount":20,"integrity":"sha512-O6PoYCHQyIbk2cGrX7qBiHPklGbtPlun+DASrN3QKSwx+kQS0eu3h4zfcEGuIRsur2pmVEfkD/WtStuWhL2P9g==","signatures":[{"sig":"MEQCIGuNgfd5XG5/t8KfveFJLDzMbbKWFqMNydjghu49EzbAAiA5sOEZ+A4mIe2aavQsnwWOXKl4cre6OvV67YFkuYn/mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20730086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"a986859aada50a19327dea05037770aa7e53daaf","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.9.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.14.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.3","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.3","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.18","typedoc":"^0.28.16","webpack":"^5.105.0","prettier":"^3.8.1","@swc/core":"^1.15.11","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.54.0","terser-webpack-plugin":"^5.3.16","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.10.0","webpack-bundle-analyzer":"^5.2.0","@typescript-eslint/parser":"^8.54.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.17.0_1774384958809_0.7479228492119221","host":"s3://npm-registry-packages-npm-production"}},"5.18.0":{"name":"@gmb/bitmark-parser-generator","version":"5.18.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.18.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"337ea3c71ad1c4f1812c70b183b4a05e7c109734","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.18.0.tgz","fileCount":20,"integrity":"sha512-erhfYTOz3uakqtniSFA8IDIlx37cjwaYrBpCUEySpwc+sNzePccVHvyY8IrU5FDwwNEiavHWRo3DJa+qjpUIXg==","signatures":[{"sig":"MEYCIQC/qOYwAfxzFmAVUia8H9nhIleuCOYNzsjTFs8+2d4SAwIhAN3KASABP/j3k+ZX/5oriPDXlSLXpRCBKmCIolIlxi9C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20749544},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"188091db6cfeea8eb088f4e188d4b2ed99c8893f","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.9.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.14.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.3","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.3","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.18","typedoc":"^0.28.16","webpack":"^5.105.0","prettier":"^3.8.1","@swc/core":"^1.15.11","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.54.0","terser-webpack-plugin":"^5.3.16","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.10.0","webpack-bundle-analyzer":"^5.2.0","@typescript-eslint/parser":"^8.54.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.18.0_1774832288426_0.9161575557691155","host":"s3://npm-registry-packages-npm-production"}},"5.19.0":{"name":"@gmb/bitmark-parser-generator","version":"5.19.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.19.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"87d924b6115ec9238ac5a0a53e93213eff98c467","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.19.0.tgz","fileCount":20,"integrity":"sha512-t8fI1vuLvFBFJtH5b5U7hi8Jtlx+/I2fK1A4L9BRIjgtLYfwKXDzKiNCTFYNP9G3DcAKZmYvxTJ5/602LYBF1w==","signatures":[{"sig":"MEUCIAiq4hnlJCVzdRK/V1sV1VlsWNWVlvwoWjA2X0j/IF5wAiEA+R1rXFZX/UdK93E7HKiDuu31fcizCXz/3t7ZqdyIVeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20758159},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"8946a31dd45a47a28ff336132706f75ba5960207","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.9.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.14.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.3","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.3","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.18","typedoc":"^0.28.16","webpack":"^5.105.0","prettier":"^3.8.1","@swc/core":"^1.15.11","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.54.0","terser-webpack-plugin":"^5.3.16","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.10.0","webpack-bundle-analyzer":"^5.2.0","@typescript-eslint/parser":"^8.54.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.19.0_1774922091007_0.09279561212076981","host":"s3://npm-registry-packages-npm-production"}},"5.20.0":{"name":"@gmb/bitmark-parser-generator","version":"5.20.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.20.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"46df8519a73cd4e3a80205cdb95c22e36f7f7d21","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.20.0.tgz","fileCount":20,"integrity":"sha512-Z/WXR8Af6wpnKfbRfsPmDCzLLbq5iDumxBr0M+tdTBcefq+kQ0IiXY7yqJs7Qcf3vt3Kc9wmSRrmkrvDzl1iLA==","signatures":[{"sig":"MEYCIQCm9CWo+tmuK/fj54wKdMde+2jLjPrPBc4FnSESsuBmcgIhAMPSXnY+KnPuF+xmZ9cO7lKQ2V6RR5+DRzUdr+17aP5n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20771231},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"3f0ab41846fe256734cb6dd50fe97e4a56d2205e","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.11.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.14.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.3","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^8.0.3","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^27.2.0","peggy":"^5.0.6","eslint":"^9.39.1","vitest":"^4.0.18","typedoc":"^0.28.16","webpack":"^5.105.0","prettier":"^3.8.1","@swc/core":"^1.15.11","typescript":"^5.9.3","webpack-cli":"^6.0.1","@eslint/json":"^0.14.0","os-browserify":"^0.3.0","@eslint/markdown":"^7.5.1","typescript-eslint":"^8.54.0","terser-webpack-plugin":"^5.3.16","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.10.0","webpack-bundle-analyzer":"^5.2.0","@typescript-eslint/parser":"^8.54.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.20.0_1776058699816_0.439668357575536","host":"s3://npm-registry-packages-npm-production"}},"5.21.0":{"name":"@gmb/bitmark-parser-generator","version":"5.21.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.21.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"7e578420575e58749546462c2c133c67b8f83162","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.21.0.tgz","fileCount":20,"integrity":"sha512-BMX2hdId48aCKEFdlLaA2i6sg/AnqgxdRwXvyUCbudxuSZ7OlBowAvd4SzZ09bsVJ83kRv03x63CDq6o9zAphw==","signatures":[{"sig":"MEYCIQCINiRkZi3rPDZPKS4MCITiaxzKMJ6XbSnHTOtofJVIQQIhAPIPxY7QZh5VZMr6fIxRIqBpXC8RF3bXDsBubTgq59bf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20786059},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"bce00a7f1eb18c08fdd8347d95fe9a2d17fea9e4","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.11.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.14.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.4","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.0.2","peggy":"^5.1.0","eslint":"^10.2.1","vitest":"^4.1.4","typedoc":"^0.28.19","webpack":"^5.106.2","prettier":"^3.8.3","@swc/core":"^1.15.30","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.0.2","@eslint/json":"^1.2.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.58.2","terser-webpack-plugin":"^5.4.0","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.11.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.58.2","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.58.2","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.21.0_1776641901109_0.9627907973774208","host":"s3://npm-registry-packages-npm-production"}},"5.22.0":{"name":"@gmb/bitmark-parser-generator","version":"5.22.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.22.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"cd36e95ca01d34e79a69fca9ee6174913cb1a62a","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.22.0.tgz","fileCount":20,"integrity":"sha512-1GQ5k9EdvSYiRIUFLxigEa0uowgZQBr1KOhub/s0OHTslLzOBMzuRJN7ruv1QikgPS6JzhAoN1kJsbsOZcci+Q==","signatures":[{"sig":"MEUCIESyaFuVAfE6k59c4rM5iM7epj/wTz5eKQIOlwHRxu2DAiEA8/giCDZT4qvAVm2vpzAX8OqUdwwx+hl8Hk2NxeFSPd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20880394},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"0cf7d3e29a6d9ae4c21728343e5e5600b930505a","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.11.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.14.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.4","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.0.2","peggy":"^5.1.0","eslint":"^10.2.1","vitest":"^4.1.4","typedoc":"^0.28.19","webpack":"^5.106.2","prettier":"^3.8.3","@swc/core":"^1.15.30","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.0.2","@eslint/json":"^1.2.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.58.2","terser-webpack-plugin":"^5.4.0","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.11.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.58.2","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.58.2","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.22.0_1778038512102_0.8375072012147007","host":"s3://npm-registry-packages-npm-production"}},"5.23.0":{"name":"@gmb/bitmark-parser-generator","version":"5.23.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.23.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"409a6752bf7a3077afa5d3c9a0c6d065e7e5b5ec","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.23.0.tgz","fileCount":20,"integrity":"sha512-YYBazoQQksAoPpN73Wgm6JmU+AdRkYZFmOYLIwfVrcsYKecPovYVsR+JgMMlrvEmhqqkc0z1q3z1FEZp7+wvMA==","signatures":[{"sig":"MEYCIQCVRxTBfqEXEUXF31cOQzY5GubXx/aUjuB0rXTKxQ0JMQIhANisyevd2IqXylYQOpsbWyzloZuGtcqZWMy8xPH4yW5l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21412524},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"9dbe451ba61c7f74e27b86ad408c1b1e2a75ac02","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.11.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.14.1","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.4","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.0.2","peggy":"^5.1.0","eslint":"^10.2.1","vitest":"^4.1.4","typedoc":"^0.28.19","webpack":"^5.106.2","prettier":"^3.8.3","@swc/core":"^1.15.30","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.0.2","@eslint/json":"^1.2.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.58.2","terser-webpack-plugin":"^5.4.0","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.11.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.58.2","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.58.2","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.23.0_1778618476881_0.11133208075971135","host":"s3://npm-registry-packages-npm-production"}},"5.24.0":{"name":"@gmb/bitmark-parser-generator","version":"5.24.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.24.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"6e4403ec51d56242b8029a4e247e31eee23bf04b","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.24.0.tgz","fileCount":20,"integrity":"sha512-9Fm5xgZKJ5Oc2VzVjraTvAiaLtIq6IlA6Le3SB9ZFD47pOLg/PibFubH5zIxMy84+XbRo2h8KTmJnqTrE/k3ZA==","signatures":[{"sig":"MEUCIQDH5mxLXMr1MNQoCZzm7kmX6Xsd+BH6JY8+hgAHen/RBwIgSC3t3US5zWML8ap3oGC0jToLAR74KwMO8Ht1dgWFcBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22366181},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"7768b064b99d56eff0aa3c0f72466e04a0da377e","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.12.1","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.15.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.4","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.0.2","peggy":"^5.1.0","eslint":"^10.2.1","vitest":"^4.1.4","typedoc":"^0.28.19","webpack":"^5.106.2","prettier":"^3.8.3","@swc/core":"^1.15.30","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.0.2","@eslint/json":"^1.2.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.58.2","terser-webpack-plugin":"^5.4.0","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.11.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.58.2","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.58.2","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.24.0_1779747397091_0.6881750724371556","host":"s3://npm-registry-packages-npm-production"}},"5.25.0":{"name":"@gmb/bitmark-parser-generator","version":"5.25.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.25.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"5e5feb899af9d2e6b1144da801f2ffa89b3234d9","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.25.0.tgz","fileCount":20,"integrity":"sha512-MITuF0d5bGSq+bPEn68etInly4g1YsSRdEJL+Ovtg0wtRnm5BD7/ZsWwbhhgQXdrToibEQZKLuOeAVQhN3+tvw==","signatures":[{"sig":"MEUCIBC8vM1uPzZiZsHTCY8L6HRphN8A1PJHF1jpyT+TwwMhAiEAqdCCz3jD5kTd288ahtU2tBlX3aO5ZWz/tozuoV8u0VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22977297},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"90a9edd5ba6c0487cf4bebb215bd043b229fbe56","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.13.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.16.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.4","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.0.2","peggy":"^5.1.0","eslint":"^10.2.1","vitest":"^4.1.4","typedoc":"^0.28.19","webpack":"^5.106.2","prettier":"^3.8.3","@swc/core":"^1.15.30","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.0.2","@eslint/json":"^1.2.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.58.2","terser-webpack-plugin":"^5.4.0","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.11.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.58.2","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.58.2","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.25.0_1780880790528_0.4911540788661197","host":"s3://npm-registry-packages-npm-production"}},"5.26.0":{"name":"@gmb/bitmark-parser-generator","version":"5.26.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.26.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"7ccd7ffe9e5f301f3be758136960356a6979c13b","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.26.0.tgz","fileCount":20,"integrity":"sha512-i1Mii1Di56LzK9R3T3qbljZU6iAt/etXdZtuaqcd2pAvAd+yCPrA7DF28OWlsg8O95espUQyVOox1g7Gs6t4ng==","signatures":[{"sig":"MEQCIDHqWUuBN4k8wzj1nT4wsC6AtbiIl5JpAR/aipLI7qpaAiAbWnLMFQRpNo9S6hl5QCQRrr2iHmbo5SO5cEbKC4FDtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22979328},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"e4c037de7869840a262cc4325b71a703a0770d86","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.13.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.16.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.4","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.0.2","peggy":"^5.1.0","eslint":"^10.2.1","vitest":"^4.1.4","typedoc":"^0.28.19","webpack":"^5.106.2","prettier":"^3.8.3","@swc/core":"^1.15.30","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.0.2","@eslint/json":"^1.2.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.58.2","terser-webpack-plugin":"^5.4.0","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.11.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.58.2","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.58.2","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.26.0_1780885825254_0.4850083865089201","host":"s3://npm-registry-packages-npm-production"}},"5.27.0":{"name":"@gmb/bitmark-parser-generator","version":"5.27.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.27.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"170872e432d6256c64fa2cdeedf90f8f5ee2e119","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.27.0.tgz","fileCount":20,"integrity":"sha512-eYpLVCd8AM1aTOCBtSBFlZwEc2boCpTgvcWZRaZG1ZAelI1a8hisxFHuIjxh9XPWgzkxj1yCFHyqXjxCfm4nrA==","signatures":[{"sig":"MEUCIQC4BkXWJLHxtTP4mlB0aRB03LTOasrGVbxch3Vbj/QOPgIgJ7gPQCzwiOUJS7oqswgZYAof1L6f6I31eoEPfE1Br4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23205838},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"f3614a44b30e5a70778cb62592acf1c8845918df","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.13.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.16.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.4","commander":"^14.0.3","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.0.2","peggy":"^5.1.0","eslint":"^10.2.1","vitest":"^4.1.4","typedoc":"^0.28.19","webpack":"^5.106.2","prettier":"^3.8.3","@swc/core":"^1.15.30","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.0.2","@eslint/json":"^1.2.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.1","typescript-eslint":"^8.58.2","terser-webpack-plugin":"^5.4.0","eslint-plugin-prettier":"^5.5.5","typedoc-plugin-markdown":"^4.11.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.58.2","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.58.2","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.27.0_1781643255570_0.6752353727078899","host":"s3://npm-registry-packages-npm-production"}},"5.28.0":{"name":"@gmb/bitmark-parser-generator","version":"5.28.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.28.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"1f0653cbe0e807604d07a2154287a46789109609","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.28.0.tgz","fileCount":20,"integrity":"sha512-qrKwfLi5QEM0Kno9I+vZrJ/JCctOLCP/INHd+RNCOr2CyBLb6snZDRbD6pkhOKBwxkO0mK5LRjkFvnKLHmpP/A==","signatures":[{"sig":"MEYCIQCH0C9MhagsCVz55Z2ZSn4F3DNvlstGHU/uDpaAFjej8gIhAM013LdtPo6m227cs7XexSr9VA2uHdjDi3QWqp1rdFAC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23303721},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"5c3ce3a6495a2ec1d5ce538ca79576fc39d3ea7d","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.13.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.17.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.28.0_1782690384785_0.7010007702834957","host":"s3://npm-registry-packages-npm-production"}},"5.29.0":{"name":"@gmb/bitmark-parser-generator","version":"5.29.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.29.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"194281baaa0e7bb869fcf26cb79c818be663ef98","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.29.0.tgz","fileCount":20,"integrity":"sha512-xYGXsReItsrsxKAmDnVUE5pXsr4QC9V/MxDD40yB3p7J+QcH7lOR5E+zyZy9pZHYAC6g/OupAu1/3FV0CztZuA==","signatures":[{"sig":"MEYCIQDIZrkE8cJlbgx2rZBDPz2QALYvK8N/Wdh+G3qAeJkxegIhAOycZjAIJRO+BjeKjvokdkszHQ5K/OQ5W4ECV/U0Zmnh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23317400},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"bb3cb3f77085f8836d69ef79b687a81b24bdc6d3","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.13.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.17.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.29.0_1782691053386_0.9036973716240393","host":"s3://npm-registry-packages-npm-production"}},"5.30.0":{"name":"@gmb/bitmark-parser-generator","version":"5.30.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.30.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"5b27db8e265e8310e34b05138ee582e582e4c022","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.30.0.tgz","fileCount":20,"integrity":"sha512-dVcl1l44pN9QE4JXsQxZuw96m3lkmdDVY5B0NJOC9cwXce+Cz82OOvUctNicHVOJhF/8Nshdfnao95XaNeT4Bg==","signatures":[{"sig":"MEUCIQCTXL6R9SZiBgQejqhmZvEvYiu64BHNkDInGpIrHryhQQIgD5u8dVf9Te4AgB//SRjKI6xH8wGulNceQyvqdds8ptk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23392785},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"5c0420fdc4cdee53291f6b99ae35dacd28fa0dab","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.13.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.17.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.30.0_1782768756605_0.019121581251144715","host":"s3://npm-registry-packages-npm-production"}},"5.31.0":{"name":"@gmb/bitmark-parser-generator","version":"5.31.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.31.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"5e040c42de301c031b7efa330ef2d19deb8a1b52","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.31.0.tgz","fileCount":20,"integrity":"sha512-2VzlMTNwSjyLjrGh437xKemJUmTAiifFPwmm/f8XdBkiJpnIQuDaUtwmqfwOV6DMZp5iFsP63hAdqgrlsTJdFQ==","signatures":[{"sig":"MEQCIDqyPw1P5QmQ+Y/iptBYZrTCjE74e2BRCME2yk+NG74mAiAw5iXyVImVa8PqcO7h1VLoyr1qZUtvYWTbN0ZKR6zUxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23317760},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"332b0627b663064277c40ae7a5e7d4961cf09116","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.13.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.17.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.31.0_1782778514651_0.9908878583947656","host":"s3://npm-registry-packages-npm-production"}},"5.31.1":{"name":"@gmb/bitmark-parser-generator","version":"5.31.1","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.31.1","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"efd648d009512bd7b20400dc308229a8989a2f74","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.31.1.tgz","fileCount":20,"integrity":"sha512-29c45V7DLJTLYO6dUqFoL0MKXZt5m9E8agy6OwA9vv/IO+s1XTrXKE5mggGkeuVz+gpuCpBSqR6nqKgXeQQA3g==","signatures":[{"sig":"MEUCIGD64ZenJNB+nTD4HdylF59pgwIKpKGVLdqrG0SjutHGAiEAmcOjed5BRRQUPEavzJ64+SkeGkxy0IX0Ur3tpuo9Q6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23326003},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"9c682b2b00b19b42ae60a5721f4eb0c852db498e","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.16.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.18.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.31.1_1784600551479_0.3938058123578958","host":"s3://npm-registry-packages-npm-production"}},"5.32.0":{"name":"@gmb/bitmark-parser-generator","version":"5.32.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.32.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"45a03745e6ad97aaed022e5fc2d7b78690ed01dd","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.32.0.tgz","fileCount":20,"integrity":"sha512-/C/ndEjmjmVuTGjyqEmDxuCC6HZElHFq8+iAdhcZ5DdAIgxultVrswDk1F6RxSrPDt2ILG4fUYByW74TsSRNRQ==","signatures":[{"sig":"MEYCIQDtDsqAzhtCbeUhwdZye6nWGro9jKf0JJJLeEEUOB4oOQIhAJQROMIiGHnLv3BB4Xy6dMomr2D/UBBW6dbz108jgK0d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23580777},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"8462e810314bd4e4cfb751ab082ac0c1c73ae32b","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.16.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.18.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.32.0_1785718186679_0.37706932621850653","host":"s3://npm-registry-packages-npm-production"}},"5.33.0":{"name":"@gmb/bitmark-parser-generator","version":"5.33.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.33.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"f09d030584a0051622ab29116440cff6ca15594d","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.33.0.tgz","fileCount":20,"integrity":"sha512-RAktCwc/vIv9fKV5bnb6rpST3/OeBR5e94W0b25LvR8yEZP3pprRarl0/HgQCts5aqZUK4DrrhYMf95HWpatWQ==","signatures":[{"sig":"MEUCIQD9i+ARlRmp4XSG5jMbT+kZVooUVB9pC0Y7Tmedqv0o9QIgBMNtFdqboxuKN/ecgqeUERE7UZzvnmm8RALGC+FpBNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23586707},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"0e1517dc45d8e0afb7908046aa839b2da503eaee","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.16.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.18.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.33.0_1786317415534_0.7832585890935682","host":"s3://npm-registry-packages-npm-production"}},"5.34.0":{"name":"@gmb/bitmark-parser-generator","version":"5.34.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.34.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"278edc68739489ee7556a40bda3169783d700a4c","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.34.0.tgz","fileCount":20,"integrity":"sha512-x6QWciCYqDC/G3TIC+tdLP/dBHry/KDoH9TLMJRemH5uzTTbBVB9T1UN7wnc6u/AzfbiNCVUBp3HnxoK7j01EQ==","signatures":[{"sig":"MEQCIF6xPnJgIYnYXt2KoObBQ4Of7hs0CZHkU5NGa5Pf45SKAiB3GL/TMyikFdqzZJ2vqKqKHAhK/5upZnryrsKBkde3GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23601190},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"4fd22a4ba9db8ecc7bb4135a5d9b2f9a2a55f1c7","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.16.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.18.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.34.0_1786401902003_0.6864035035687648","host":"s3://npm-registry-packages-npm-production"}},"5.35.0":{"name":"@gmb/bitmark-parser-generator","version":"5.35.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.35.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"a973c2b7fbd2477a8871100f0408a96fcc7e2b8b","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.35.0.tgz","fileCount":20,"integrity":"sha512-gu7oym+nBvKmuFR3OCdAhfmRg5dauvxoilEU+G5BqaEBZgOCmnXPRKs3aDUydjUfFf3vYgnRba2vv8soqmKs/g==","signatures":[{"sig":"MEUCIQC6h9cosehwweYq7dDmh+BZ/3mDKgZ6+NGkaD6J73CJBAIgGycI/ObcW0Nd1JPe3CcPE1AZtu2T7m9I6vLsBejJYso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23643643},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"7e271e11dff3ca53bf31a5c994147b8ef7a3cbdc","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.17.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.19.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.35.0_1786917426870_0.039674051845723035","host":"s3://npm-registry-packages-npm-production"}},"5.36.0":{"name":"@gmb/bitmark-parser-generator","version":"5.36.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.36.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"7e6935002992b469a7265ed937cfdb18f0b21921","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.36.0.tgz","fileCount":20,"integrity":"sha512-77F5KVzzyahaCd1zC8AschR536dMyFWWa0wJr9fAZRV7dsmNRXGZ66/leAri1RXk3QwsiuWTGd43tb+xUnQ+ZA==","signatures":[{"sig":"MEQCIBjivkuuMJ+TmRTru3sf+KO9kT+8MjTl3nXGrCBwptXlAiBk/5Wc/KRGFCXszHdt051CjKZ+zWAZDknAjWVKU9Y4/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23873077},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"564800babbc652deafc8b1fb3e4b9d54193a1790","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.17.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.19.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.36.0_1787110363547_0.3970796991943908","host":"s3://npm-registry-packages-npm-production"}},"5.37.0":{"name":"@gmb/bitmark-parser-generator","version":"5.37.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.37.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"26ccc7770a0a3d7fe66cd7bb7190bd6288e12d39","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.37.0.tgz","fileCount":20,"integrity":"sha512-anwoqThmzEhyuClBveWAvRAu2PZqckONUtbwTNq4U89CidZyxPX2BAi1eNOnwBRePKF+E2MdQ2wdpWztjE1NUg==","signatures":[{"sig":"MEUCICWWwDBCeRXfiEh/TwATZpubDYCp3loT3iWrOwL608Q4AiEA29WRaT8tXCoxM8lDgJihXuEx581Tb40xpX9AXVWqim8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24109827},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"e24637ede5adb277cd9b1b38c77af13b8ac4b455","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.17.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.19.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.37.0_1787541396865_0.0661930879325816","host":"s3://npm-registry-packages-npm-production"}},"5.38.0":{"name":"@gmb/bitmark-parser-generator","version":"5.38.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.38.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"7597d9e3d24f8dae9314897ec382e7c9eb5e0c1b","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.38.0.tgz","fileCount":20,"integrity":"sha512-aV4EZF/g/+rRYUb2hNlC+Is4IOCpcfSMfQOQy4wJ/xzKJgCH/Z0tvy92gNqzG8IBMxf/8WOoK7TL/T0lWEmL9g==","signatures":[{"sig":"MEUCIB3TI0xqxM91vv3i522IpNvdHfM6GPW4W/8PewhHof0YAiEAlJanYBD3CCdioJZCzjO78VD9OZPWDvIlJtKYyqo4Nxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24237279},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"}},"gitHead":"37b38346f6f6128343243e7a16a136eb284eb1eb","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.17.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.19.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.38.0_1787702971115_0.7143448185540511","host":"s3://npm-registry-packages-npm-production"}},"5.39.0":{"name":"@gmb/bitmark-parser-generator","version":"5.39.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.39.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"7714caa3da4e2d59ebfa2a555d6b65eaf9ccf03f","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.39.0.tgz","fileCount":36,"integrity":"sha512-hh1C6f0qF8rz54bAnvjMvL6/hqExluhgQ86CenlWMUDRJV/PBxCIEZBhSxPCFrk+ukRn4eFJX50P79BWd/zRPg==","signatures":[{"sig":"MEQCIBTkwU4z9mQqExlClS6YPBXCgzPc+U5vfJCCPwRfzoQNAiB8WBjUANakbwmtggiH6MS4qwwYT5k17w2JVB38R3W6Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26011900},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"},"./translations":{"import":"./dist/translations.js","browser":"./dist/browser/esm/translations.js","require":"./dist/translations.cjs"},"./browser/translations":{"import":"./dist/browser/esm/translations.js","browser":"./dist/browser/esm/translations.js","require":"./dist/browser/cjs/translations.cjs"}},"gitHead":"c368aa4eaf8819b37d1c895c2345a10e2bc43fe1","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.17.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.19.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.39.0_1788311919969_0.4458470219462294","host":"s3://npm-registry-packages-npm-production"}},"5.40.0":{"name":"@gmb/bitmark-parser-generator","version":"5.40.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.40.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"34a041f249b367e1d3e8b2c565ae2e3d3b279e10","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.40.0.tgz","fileCount":36,"integrity":"sha512-1etEwrxzclIgKq3/VJygZaX9MV1kODc4JaQjT2tLN1ZpQTlpZdCZOepqNwjyt5HK/SqiKG48CcArGpjjetzfFg==","signatures":[{"sig":"MEQCIA4UPCCeiFz7eO0NdntPyWPLXL06E0EXysDLSQAXrN4JAiA5MnhD1FTJyydAezzaK6k5qpAQCyO6sxtj0iSJtQPEkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26067612},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"},"./translations":{"import":"./dist/translations.js","browser":"./dist/browser/esm/translations.js","require":"./dist/translations.cjs"},"./browser/translations":{"import":"./dist/browser/esm/translations.js","browser":"./dist/browser/esm/translations.js","require":"./dist/browser/cjs/translations.cjs"}},"gitHead":"91eead6c7497095dbe389e0df7f0f61bf47769da","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.17.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.19.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.40.0_1788313502271_0.7942388433440131","host":"s3://npm-registry-packages-npm-production"}},"5.41.0":{"name":"@gmb/bitmark-parser-generator","version":"5.41.0","keywords":["bitmark"],"author":{"name":"Get More Brain Ltd"},"license":"ISC","_id":"@gmb/bitmark-parser-generator@5.41.0","maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"bin":{"bitmark-parser":"bin/run"},"dist":{"shasum":"34200ccfcc01fe5be8543587767777ec27dde2e1","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.41.0.tgz","fileCount":36,"integrity":"sha512-tf7/djhJGv1RrLtIeOGOrpqKQ5RteZEF747Pvgjofvbf1sjGHO4E2e+eQPjH2I6otG/z0z3DofY8kN2GtFZeVw==","signatures":[{"sig":"MEUCIHBe0kFixLO7lsGXXIaaKj09dCYKUlogZnCJ/jhm6LbAAiEA41dU22dO8XQFAnR65OcKkXePcbGfXygvLkLR+Z5/Ao0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26422752},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"},"./translations":{"import":"./dist/translations.js","browser":"./dist/browser/esm/translations.js","require":"./dist/translations.cjs"},"./browser/translations":{"import":"./dist/browser/esm/translations.js","browser":"./dist/browser/esm/translations.js","require":"./dist/browser/cjs/translations.cjs"}},"gitHead":"b8964cf1f275a760bc9c074c88632633ff09670f","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"jsdelivr":"dist/browser/bitmark-parser-generator.min.js","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.19.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"_nodeVersion":"24.20.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bitmark-parser-generator_5.41.0_1788744564968_0.023374606887879734","host":"s3://npm-registry-packages-npm-production"}},"5.42.0":{"_id":"@gmb/bitmark-parser-generator@5.42.0","bin":{"bitmark-parser":"bin/run"},"bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"dist":{"shasum":"91ba71cf5963018fbfd42e1f8ed9614fe1ebbd5f","tarball":"https://registry.npmjs.org/@gmb/bitmark-parser-generator/-/bitmark-parser-generator-5.42.0.tgz","fileCount":36,"integrity":"sha512-6gOEPTL0Oa7//Rybqx62RhwuFA429NWkSlgnPQmhrqXQ+ufVqK3JThu0JMloYVXp3jamRSB4ZFhpRSxO4a7kug==","signatures":[{"sig":"MEYCIQC11jABhym+h7T53npUkhEZM5B717SbF00BqaaIyAUxFAIhAL1No7/ZQhRDbPFQa/5qwcnim04uBhQ0awAXj4zRgZDi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG5hGtUOWv9lJyfdjFKYWjhHSqSPW3QyYa0773T8PFk2AiBV+iwLrvTrtgkcHEKbcx0Bzo0gjj2lHB18YARGLV7y5w=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmb%2fbitmark-parser-generator@5.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26586791},"main":"./dist/index.cjs","name":"@gmb/bitmark-parser-generator","type":"module","types":"./dist/index.d.ts","unpkg":"dist/browser/bitmark-parser-generator.min.js","author":{"name":"Get More Brain Ltd"},"module":"./dist/index.js","browser":"./dist/browser/bitmark-parser-generator.min.js","engines":{"npm":">=10","node":">=20"},"exports":{".":{"import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./cjs":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"./esm":{"import":"./dist/index.js","require":"./dist/index.js"},"./browser":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/cjs/index.cjs"},"./browser/cjs":{"import":"./dist/browser/cjs/index.cjs","browser":"./dist/browser/cjs/index.cjs","require":"./dist/browser/cjs/index.cjs"},"./browser/esm":{"import":"./dist/browser/esm/index.js","browser":"./dist/browser/esm/index.js","require":"./dist/browser/esm/index.js"},"./translations":{"import":"./dist/translations.js","browser":"./dist/browser/esm/translations.js","require":"./dist/translations.cjs"},"./browser/translations":{"import":"./dist/browser/esm/translations.js","browser":"./dist/browser/esm/translations.js","require":"./dist/browser/cjs/translations.cjs"}},"gitHead":"32bff5239820b0171b3f5c52f7a0ffc99384449a","license":"ISC","scripts":{"cli":"tsx ./src/cli/launcher.ts","ncu":"npx -y npm-check-updates -i","tsc":"tsc","init":"tsx scripts/init.ts","lint":"eslint . --max-warnings 0","test":"vitest run","tsup":"tsup","build":"npm run clean && npm run init && npm run build-grammar-bit && npm run build-grammar-text && npm run check && tsup && npm run build-browser && npm run build-supported-info","check":"npm run init && npm run typecheck && npm run lint","clean":"tsx scripts/clean.ts","start":"npm run start-parser","test-ci":"vitest run","webpack":"webpack","lint-fix":"eslint . --fix","build-doc":"typedoc","typecheck":"tsc --noEmit","start-info":"tsx ./test/custom/dev/devInfo.ts","test-watch":"vitest","start-plain":"tsx ./test/custom/dev/devPlainTextParser.ts","test-parser":"vitest run test/standard/bitmark-parser.test.ts","start-parser":"tsx ./test/custom/dev/devParser.ts","build-browser":"webpack -c ./webpack.config.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","start-prettify":"tsx ./test/custom/dev/devPrettify.ts","test-generator":"vitest run test/standard/bitmark-generator.test.ts","start-generator":"tsx ./test/custom/dev/devGenerator.ts","test-web-parser":"vitest run test/standard/web-parser.test.ts","build-grammar-bit":"tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit","build-grammar-text":"tsx ./scripts/grammar/text/generate-text-parser.ts","test-web-generator":"vitest run test/standard/web-generator.test.ts","build-supported-info":"tsx ./scripts/generate-supported-bits-info.ts","test-plain-text-body":"vitest run test/standard/plain-text-body.test.ts","start-generate-config":"tsx ./test/custom/dev/devGenerateConfig.ts","build-grammar-bit-test":"BPG_ENV=development tsx ./scripts/grammar/bitmark/generate-bitmark-parser.ts --bit --test","build-grammar-text-test":"BPG_ENV=development tsx ./scripts/grammar/text/generate-text-parser.ts --test","start-html-table-parser":"tsx ./test/custom/dev/devHtmlTableParser.ts","test-plain-text-bitmark":"vitest run test/standard/plain-text-bitmark.test.ts","start-html-table-generator":"tsx ./test/custom/dev/devHtmlTableGenerator.ts","regenerate-bitmark-test-json":"tsx ./test/custom/dev/devRegenerateBitmarkTestJson.ts","test-text-bitmark-tag-parser":"vitest run test/standard/text-bitmark-tag-parser.test.ts","start-text-bitmark-tag-parser":"tsx ./test/custom/dev/devTextBitmarkTagParser.ts","test-text-bitmark-body-parser":"vitest run test/standard/text-bitmark-body-parser.test.ts","start-text-bitmark-body-parser":"tsx ./test/custom/dev/devTextBitmarkBodyParser.ts","test-text-plain-tag-breakscape":"vitest run test/standard/text-plain-tag-breakscape.test.ts","regenerate-bitmark-test-bitmark":"tsx ./test/custom/dev/devRegenerateBitmarkTestBitmark.ts","start-text-plain-tag-breakscape":"tsx ./test/custom/dev/devTextPlainTagBreakscape.ts","test-text-bitmark-tag-generator":"vitest run test/standard/text-bitmark-tag-generator.test.ts","test-text-plain-body-breakscape":"vitest run test/standard/text-plain-body-breakscape.test.ts","start-text-bitmark-tag-generator":"tsx ./test/custom/dev/devTextBitmarkTagGenerator.ts","start-text-plain-body-breakscape":"tsx ./test/custom/dev/devTextPlainBodyBreakscape.ts","test-text-bitmark-body-generator":"vitest run test/standard/text-bitmark-body-generator.test.ts","test-text-bitmark-tag-breakscape":"vitest run test/standard/text-bitmark-tag-breakscape.test.ts","test-text-plain-tag-unbreakscape":"vitest run test/standard/text-plain-tag-unbreakscape.test.ts","start-text-bitmark-body-generator":"tsx ./test/custom/dev/devTextBitmarkBodyGenerator.ts","start-text-bitmark-tag-breakscape":"tsx ./test/custom/dev/devTextBitmarkTagBreakscape.ts","start-text-plain-tag-unbreakscape":"tsx ./test/custom/dev/devTextPlainTagUnbreakscape.ts","test-text-bitmark-body-breakscape":"vitest run test/standard/text-bitmark-body-breakscape.test.ts","test-text-plain-body-unbreakscape":"vitest run test/standard/text-plain-body-unbreakscape.test.ts","regenerate-plain-text-from-bitmark":"tsx ./test/custom/dev/devRegeneratePlainTextFromBitmark.ts","start-text-bitmark-body-breakscape":"tsx ./test/custom/dev/devTextBitmarkBodyBreakscape.ts","start-text-plain-body-unbreakscape":"tsx ./test/custom/dev/devTextPlainBodyUnbreakscape.ts","test-text-bitmark-tag-unbreakscape":"vitest run test/standard/text-bitmark-tag-unbreakscape.test.ts","start-text-bitmark-tag-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkTagUnbreakscape.ts","test-text-bitmark-body-unbreakscape":"vitest run test/standard/text-bitmark-body-unbreakscape.test.ts","regenerate-plain-text-from-text-body":"tsx ./test/custom/dev/devRegeneratePlainTextFromTextBody.ts","start-text-bitmark-body-unbreakscape":"tsx ./test/custom/dev/devTextBitmarkBodyUnbreakscape.ts"},"version":"5.42.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a038614-0282-42fd-ab58-3a8e1a76b86d"}},"homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","jsdelivr":"dist/browser/bitmark-parser-generator.min.js","keywords":["bitmark"],"devEngines":{"runtime":{"name":"node","onFail":"error","version":"^24.0.0"},"packageManager":{"name":"npm","onFail":"error","version":"^11.0.0"}},"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"_npmVersion":"11.19.0","description":"A bitmark parser and generator using Peggy.js","directories":{},"maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"_nodeVersion":"24.20.0","browserslist":{"modern":["last 5 chrome versions","last 5 firefox versions"]},"contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"dependencies":{"fs-extra":"^11.3.5","commander":"^15.0.0","@types/fs-extra":"^11.0.4","@ncoderz/superenum":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","diff":"^9.0.0","tsup":"^8.5.1","execa":"^9.6.1","jsdom":"^29.1.1","peggy":"^5.1.0","eslint":"^10.6.0","vitest":"^4.1.9","typedoc":"^0.28.19","webpack":"^5.108.1","prettier":"^3.9.1","@swc/core":"^1.15.43","@eslint/js":"^10.0.1","typescript":"^6.0.3","webpack-cli":"^7.1.0","@eslint/json":"^2.0.0","os-browserify":"^0.3.0","@eslint/markdown":"^8.0.2","typescript-eslint":"^8.62.0","terser-webpack-plugin":"^5.6.1","eslint-plugin-prettier":"^5.5.6","typedoc-plugin-markdown":"^4.12.0","webpack-bundle-analyzer":"^5.3.0","@typescript-eslint/parser":"^8.62.0","node-polyfill-webpack-plugin":"^4.1.0","@types/ungap__structured-clone":"^1.2.0","@types/webpack-bundle-analyzer":"^4.7.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bitmark-parser-generator_5.42.0_1789344844405_0.09851890151330722"}}},"time":{"created":"2023-07-24T08:31:44.375Z","modified":"2026-09-14T00:14:04.937Z","1.0.11":"2023-07-24T08:31:44.773Z","1.0.12":"2023-07-24T09:17:05.303Z","1.0.13":"2023-07-24T09:21:10.385Z","1.0.14":"2023-07-24T21:20:58.695Z","1.0.15":"2023-07-24T21:24:00.992Z","1.0.16":"2023-07-26T06:04:30.855Z","1.0.17":"2023-08-01T08:53:32.095Z","1.1.0":"2023-08-08T04:15:43.852Z","1.1.1":"2023-08-08T09:22:29.357Z","1.2.0":"2023-08-09T06:12:56.754Z","1.2.1":"2023-08-15T03:33:19.562Z","1.2.2":"2023-08-16T04:42:14.077Z","1.2.3":"2023-08-22T00:52:06.814Z","1.2.4":"2023-08-23T01:36:59.204Z","1.3.0":"2023-09-12T23:16:59.491Z","1.3.1":"2023-09-19T09:01:52.558Z","1.4.0":"2023-09-26T00:11:57.355Z","1.4.1":"2023-09-26T00:25:26.875Z","1.4.2":"2023-09-26T02:47:35.235Z","1.4.3":"2023-10-09T03:31:33.849Z","1.4.4":"2023-10-09T04:18:18.428Z","1.4.5":"2023-10-10T00:54:29.498Z","1.4.6":"2023-10-10T01:38:02.091Z","1.4.7":"2023-10-10T09:32:13.636Z","1.4.8":"2023-10-15T22:09:26.099Z","1.4.9":"2023-10-17T02:26:34.319Z","1.4.10":"2023-10-17T02:59:57.595Z","1.4.11":"2023-10-17T20:59:19.382Z","1.4.12":"2023-10-18T00:20:59.024Z","1.4.13":"2023-10-24T20:06:12.547Z","1.4.14":"2023-11-12T22:54:18.153Z","1.4.15":"2023-11-21T00:34:40.450Z","1.4.16":"2023-11-26T23:02:59.437Z","1.4.17":"2023-11-29T03:43:25.963Z","1.4.18":"2023-12-06T00:57:36.255Z","1.5.1":"2023-12-06T01:07:12.324Z","1.5.3":"2023-12-10T22:07:37.377Z","1.5.4":"2023-12-11T03:58:33.187Z","1.5.5":"2023-12-11T23:57:03.242Z","1.5.6":"2023-12-12T00:11:16.102Z","1.5.7":"2023-12-12T23:55:37.045Z","1.5.8":"2023-12-18T04:37:04.130Z","1.5.9":"2023-12-18T22:19:50.952Z","1.5.10":"2024-01-08T22:11:20.238Z","1.5.11":"2024-01-15T04:00:55.652Z","1.5.12":"2024-01-16T01:13:25.278Z","1.5.13":"2024-01-16T23:03:56.253Z","1.5.14":"2024-02-05T04:18:55.555Z","1.5.15":"2024-02-07T03:32:36.041Z","1.5.16":"2024-02-13T03:44:42.676Z","1.5.17":"2024-02-20T07:26:26.621Z","1.5.18":"2024-02-25T21:02:01.849Z","1.5.19":"2024-02-26T04:54:21.430Z","1.5.20":"2024-02-27T04:32:48.658Z","1.5.21":"2024-03-04T03:39:35.799Z","1.5.22":"2024-03-04T22:14:59.300Z","1.5.23":"2024-03-11T03:27:05.555Z","1.5.24":"2024-03-18T04:11:06.356Z","1.5.25":"2024-03-18T22:00:10.092Z","1.5.26":"2024-04-01T21:33:03.497Z","1.5.27":"2024-04-02T21:15:14.656Z","1.5.28":"2024-04-08T01:19:54.882Z","1.6.0":"2024-04-15T03:05:54.907Z","1.6.1":"2024-04-15T22:30:43.595Z","1.6.2":"2024-04-16T23:19:34.174Z","1.6.3":"2024-04-17T23:47:35.782Z","1.6.4":"2024-04-22T00:42:34.137Z","1.6.5":"2024-04-22T21:25:01.494Z","1.7.0":"2024-05-06T04:56:54.617Z","1.8.0":"2024-05-14T00:34:25.643Z","1.9.0":"2024-05-19T23:29:08.656Z","1.10.0":"2024-05-21T08:47:27.153Z","1.11.0":"2024-05-27T21:36:54.206Z","1.12.0":"2024-06-04T21:56:11.178Z","1.13.0":"2024-06-09T21:23:02.975Z","1.14.0":"2024-06-11T22:58:12.055Z","1.14.1":"2024-06-11T23:10:13.113Z","1.15.0":"2024-06-18T02:37:25.597Z","1.16.0":"2024-07-08T14:11:12.946Z","1.17.0":"2024-08-06T04:55:16.195Z","1.18.0":"2024-08-11T23:35:58.946Z","1.19.0":"2024-08-11T23:54:01.303Z","1.20.0":"2024-08-13T08:05:01.177Z","1.20.1":"2024-08-13T08:30:06.677Z","1.21.0":"2024-08-14T05:38:18.979Z","1.22.0":"2024-08-18T23:15:22.753Z","1.23.0":"2024-08-19T22:19:22.699Z","1.24.0":"2024-08-27T22:39:56.277Z","1.24.1":"2024-08-28T04:10:29.287Z","1.25.0":"2024-09-04T02:00:10.326Z","1.26.0":"2024-09-15T23:32:01.196Z","1.27.0":"2024-09-24T05:29:20.384Z","1.28.0":"2024-09-24T23:52:06.166Z","1.29.0":"2024-09-30T02:42:55.386Z","1.30.0":"2024-10-06T22:08:44.676Z","1.31.0":"2024-10-14T02:26:34.770Z","1.32.0":"2024-10-21T20:47:10.438Z","1.33.0":"2024-10-28T23:46:37.062Z","1.34.0":"2024-11-03T22:10:37.055Z","1.35.0":"2024-11-06T02:51:52.791Z","2.0.0":"2024-11-19T07:12:09.619Z","2.1.0":"2024-11-26T03:08:59.376Z","2.1.1":"2024-11-27T02:32:59.173Z","2.2.0":"2024-12-02T20:30:49.018Z","2.3.0":"2024-12-03T03:57:06.605Z","2.4.0":"2024-12-09T23:11:18.207Z","3.0.0":"2024-12-11T02:04:00.854Z","3.0.1":"2025-01-06T02:53:48.433Z","3.1.0":"2025-01-28T03:52:08.712Z","3.1.1":"2025-01-29T04:20:24.330Z","3.2.0":"2025-02-03T02:22:11.564Z","3.3.0":"2025-02-04T03:04:35.659Z","3.4.0":"2025-02-05T08:47:08.955Z","3.5.0":"2025-02-09T21:45:51.255Z","3.6.0":"2025-02-16T21:39:59.453Z","3.7.0":"2025-02-23T06:26:40.736Z","3.8.0":"2025-03-02T22:19:07.485Z","3.10.0":"2025-03-10T22:42:17.673Z","3.11.0":"2025-03-12T00:03:19.818Z","3.12.0":"2025-03-16T20:39:22.056Z","3.13.0":"2025-03-24T03:55:41.512Z","3.14.0":"2025-03-30T20:55:20.947Z","3.14.1":"2025-03-31T19:54:35.575Z","3.15.0":"2025-04-13T23:44:20.977Z","3.16.0":"2025-04-21T22:02:30.441Z","3.17.0":"2025-04-28T02:07:58.668Z","3.18.0":"2025-04-29T23:39:58.599Z","3.19.0":"2025-05-04T22:43:40.636Z","3.20.0":"2025-05-06T22:07:36.559Z","3.21.0":"2025-05-12T03:28:01.538Z","3.22.0":"2025-05-13T01:46:19.901Z","3.23.0":"2025-05-14T04:35:26.556Z","3.24.0":"2025-05-19T03:58:06.850Z","3.25.0":"2025-05-22T03:37:13.135Z","3.25.1":"2025-05-22T04:05:58.969Z","3.25.2":"2025-05-22T04:24:53.688Z","3.26.0":"2025-05-22T22:55:25.911Z","3.27.0":"2025-05-26T04:44:37.380Z","3.28.0":"2025-06-01T22:57:47.471Z","3.29.0":"2025-06-02T05:26:24.269Z","3.30.0":"2025-06-03T09:15:13.367Z","3.31.0":"2025-06-15T23:10:47.922Z","3.31.1":"2025-06-16T23:30:28.357Z","3.32.0":"2025-06-24T21:41:09.329Z","3.33.0":"2025-06-29T22:43:50.920Z","3.34.0":"2025-07-07T00:07:33.796Z","3.35.0":"2025-07-21T01:46:01.995Z","3.36.0":"2025-07-23T02:53:14.461Z","3.37.0":"2025-07-28T05:07:28.258Z","3.38.0":"2025-07-29T04:03:02.152Z","4.0.0":"2025-07-30T02:40:16.187Z","4.0.1":"2025-07-30T05:53:54.473Z","4.0.2":"2025-07-30T08:01:51.665Z","4.1.1":"2025-08-06T04:59:52.626Z","4.1.2":"2025-08-06T05:03:52.763Z","4.2.0":"2025-08-11T05:20:16.227Z","4.3.0":"2025-08-12T04:39:42.449Z","4.5.0":"2025-08-18T21:36:17.728Z","4.6.0":"2025-08-26T21:54:39.245Z","4.7.0":"2025-09-08T02:22:04.208Z","4.8.0":"2025-09-14T23:41:40.791Z","4.9.0":"2025-09-15T01:33:22.363Z","4.10.0":"2025-09-16T04:52:55.522Z","4.11.0":"2025-09-23T21:32:54.711Z","4.12.0":"2025-09-29T21:27:45.786Z","4.13.0":"2025-10-20T01:25:32.050Z","4.14.0":"2025-10-22T05:01:05.503Z","4.14.1":"2025-10-26T20:22:50.012Z","4.15.0":"2025-10-28T21:48:09.732Z","4.16.0":"2025-11-04T01:34:55.264Z","4.16.1":"2025-11-10T04:10:26.590Z","4.17.0":"2025-11-11T01:12:21.942Z","4.18.0":"2025-11-17T03:33:30.444Z","4.19.0":"2025-11-23T21:25:39.811Z","4.20.0":"2025-11-25T04:07:21.799Z","5.0.0":"2025-12-01T01:48:02.756Z","5.0.1":"2025-12-02T01:24:15.724Z","5.1.0":"2025-12-07T21:14:19.986Z","5.2.0":"2025-12-14T22:55:38.986Z","5.3.0":"2026-01-12T07:32:13.193Z","5.3.1":"2026-01-12T08:14:22.191Z","5.3.2":"2026-01-12T08:20:12.632Z","5.4.0":"2026-01-13T00:32:01.514Z","5.5.0":"2026-01-18T22:18:16.337Z","5.6.0":"2026-01-27T03:27:07.759Z","5.7.0":"2026-01-27T22:52:00.055Z","5.8.0":"2026-02-02T02:31:41.141Z","5.9.0":"2026-02-09T02:03:23.238Z","5.9.1":"2026-02-09T22:23:37.468Z","5.10.0":"2026-02-11T02:19:41.244Z","5.11.0":"2026-02-16T02:34:06.198Z","5.12.0":"2026-02-23T05:33:35.211Z","5.13.0":"2026-03-02T03:42:14.061Z","5.14.0":"2026-03-03T01:16:29.401Z","5.15.0":"2026-03-04T05:35:54.235Z","5.16.0":"2026-03-16T22:26:34.515Z","5.17.0":"2026-03-24T20:42:39.060Z","5.18.0":"2026-03-30T00:58:08.711Z","5.19.0":"2026-03-31T01:54:51.267Z","5.20.0":"2026-04-13T05:38:20.137Z","5.21.0":"2026-04-19T23:38:21.352Z","5.22.0":"2026-05-06T03:35:12.419Z","5.23.0":"2026-05-12T20:41:17.216Z","5.24.0":"2026-05-25T22:16:37.329Z","5.25.0":"2026-06-08T01:06:30.825Z","5.26.0":"2026-06-08T02:30:25.544Z","5.27.0":"2026-06-16T20:54:15.872Z","5.28.0":"2026-06-28T23:46:24.997Z","5.29.0":"2026-06-28T23:57:33.593Z","5.30.0":"2026-06-29T21:32:36.862Z","5.31.0":"2026-06-30T00:15:14.884Z","5.31.1":"2026-07-21T02:22:31.776Z","5.32.0":"2026-08-03T00:49:46.888Z","5.33.0":"2026-08-09T23:16:55.811Z","5.34.0":"2026-08-10T22:45:02.260Z","5.35.0":"2026-08-16T21:57:07.118Z","5.36.0":"2026-08-19T03:32:43.781Z","5.37.0":"2026-08-24T03:16:37.111Z","5.38.0":"2026-08-26T00:09:31.336Z","5.39.0":"2026-09-02T01:18:40.203Z","5.40.0":"2026-09-02T01:45:02.534Z","5.41.0":"2026-09-07T01:29:25.276Z","5.42.0":"2026-09-14T00:14:04.579Z"},"bugs":{"url":"https://github.com/getMoreBrain/bitmark-parser-generator/issues"},"author":{"name":"Get More Brain Ltd"},"license":"ISC","homepage":"https://github.com/getMoreBrain/bitmark-parser-generator#readme","keywords":["bitmark"],"repository":{"url":"git+https://github.com/getMoreBrain/bitmark-parser-generator.git","type":"git"},"description":"A bitmark parser and generator using Peggy.js","contributors":[{"url":"https://github.com/six5536","name":"Richard Sewell"}],"maintainers":[{"name":"philippepointet","email":"philippe@getmorebrain.com"},{"name":"stefanszasz","email":"stefanszasz2@gmail.com"},{"name":"florin.pascaru.gmb","email":"florin.pascaru@getmorebrain.com"},{"name":"alex.moraru","email":"alexmoraru_bb@yahoo.com"},{"name":"titus.popovici","email":"titus.popovici1@gmail.com"},{"name":"zx-ncoderz","email":"richard.sewell@ncoderz.com"}],"readme":"@gmb/bitmark-parser-generator\n================\n\n![Build & Test](https://github.com/getMoreBrain/bitmark-parser-generator/actions/workflows/build-test.yml/badge.svg?branch=main)\n\nA bitmark parser and generator using Peggy.js.\n\n[Try out bitmark - visit the bitmark Playground](https://getmorebrain.github.io/bitmark-playground/)\n\nFeatures:\n- Convert bitmark to JSON, and vice-versa.\n- Programmatically create or modify bitmark.\n- Works in NodeJS or the browser.\n- Validate and prettify bitmark.\n- Fast, with a small browser footprint, less than 60kB.\n\n[List of supported bits](./SUPPORTED_BITS.md)\n\n## Installation\n\n### Package manager\n\nUsing yarn:\n```sh\n$ yarn add @gmb/bitmark-parser-generator\n```\n\nUsing npm:\n```sh\n$ npm install @gmb/bitmark-parser-generator\n```\n\n### CDN\n\nUsing jsDelivr CDN (ES6 UMD module):\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/@gmb/bitmark-parser-generator@latest/dist/browser/bitmark-parser-generator.min.js\"></script>\n```\n\nUsing unpkg CDN (ES6 UMD module):\n\n```html\n<script src=\"https://unpkg.com/@gmb/bitmark-parser-generator@latest/dist/browser/bitmark-parser-generator.min.js\"></script>\n```\n\nReplace `latest` with a specific version in either of the URLs above to use a specific version.\n\n## Basic Usage\n\n\n### Import\n\n```ts\n// Modules\nimport { BitmarkParserGenerator } from '@gmb/bitmark-parser-generator';\n\n// CommonJS\nconst { BitmarkParserGenerator } = require('@gmb/bitmark-parser-generator');\n\n// Browser UMD\nconst { BitmarkParserGenerator } = window.bitmarkParserGenerator;\n```\n\n### Conversion\n\n```ts\nconst bpg = new BitmarkParserGenerator();\n\n// Convert bitmark markup to bitmark JSON\nconst json = await bpg.convert(\"[.article] Hello World\");\n\n// Convert bitmark JSON to bitmark markup\nconst bitmark = await bpg.convert('[{\"bitmark\": \"[.article] Hello World\",\"bit\": { \"type\": \"article\", \"format\": \"bitmark++\", \"bitLevel\": 1, \"body\": \"Hello World\" }}]');\n\n// Convert bitmark markup file to bitmark JSON\nawait bpg.convert(\"./input.bitmark\", { output: \"./output.json\" });\n\n// Convert bitmark JSON to bitmark markup\nawait bpg.convert(\"./input.json\", { output: \"./output.bitmark\" });\n```\n\n### Convertion Options\n\n```ts\n// Convert bitmark JSON to bitmark markup with options\nawait bpg.convert(\"./input.json\", {\n  bitmarkParserType: 'peggy',      // The parser type to use. 'peggy' or 'antlr'. Default: 'peggy'\n  outputFormat: 'ast',             // Output AST rather than the default output. Default: automatic\n  outputFile: \"./output.ast.json\", // Output to file rather than <stdout>. Default: <stdout>\n  fileOptions: {\n    append: true,                  // Append to output file. Default: overwrite\n    encoding: 'utf8',              // Specify a file encoding. Default: 'utf8'\n  },\n  jsonOptions: {\n    prettify: 2,                   // Prettify the JSON output. Default: not prettified\n    stringify: false,              // Return JSON as a string. Default: plain JS object\n    includeExtraProperties: false, // Include extra (non-standard) properties from the markup in the JSON: Default: ignore\n    debugGenerationInline: false,  // [development only] Include debugging tags in the generated output. Default: false\n  },\n  bitmarkOptions: {\n    explicitTextFormat: false,     // Include bitmark text format even when it is the default (bitmark++). Default: false\n    prettifyJson: 2,               // Prettify the body JSON output. Default: not prettified\n    cardSetVersion: 1,             // Output markup using the specified cardSet format. Default: 1\n    debugGenerationInline: false,  // [development only] Include debugging tags in the generated output. Default: false\n  }\n});\n```\n\n### Programmatic Bitmark Creation\n\n```ts\nimport { BitmarkParserGenerator, Builder, Ast, BitType, TextFormat } from 'bitmark-parser-generator';\n\nconst bpg = new BitmarkParserGenerator();\nconst builder = new Builder();\n\n// Create bitmark AST programatically\nconst ast = builder.bitmark({\n  bits: [\n    builder.bit({\n      bitType: BitType.article,\n      textFormat: TextFormat.bitmarkText,\n      body: builder.body({\n        bodyParts: [\n          builder.bodyText({\n            text: \"Hello World!\"\n          })\n        ]\n      }),\n    })\n  ]\n});\n\n// Write the AST to bitmark markup\nbpg.convert(ast, { output: \"./output.bitmark\" });\n\n// Write the AST to bitmark JSON\nbpg.convert(ast, { output: \"./output.json\", outputFormat: 'json' });\n```\n\n### Breakscaping\n\nA text can be breakscaped programmatically for inclusion in bitmark.\n\nNOTE: It is recommended the bit builder documented above in Programmatic Bitmark Creation is used rather than\nhand-coding bitmark creation, because it guarantees the bitmark will be valid, and all breakscaping will be correct.\n\nWhen breakscaping a text for inclusion in bitmark, the breakscaping applied depends on where that text appears in the\nbitmark. The following four text locations require different breakscaping:\n\n| Bit Format           | Text Location |\n|----------|-------------|\n| bitmark++            | body |\n| bitmark++            | tag |\n| text (not bitmark++) | body |\n| text (not bitmark++) | tag |\n\nAlso, if a plain text divider `==== text ====` is used, then text after the divider must be breakscaped using\n`text:body` even if the bit is `bitmark++`.\n\n```ts\nimport { BitmarkParserGenerator, BodyTextFormat, TextLocation, InputType } from 'bitmark-parser-generator';\n\nconst bpg = new BitmarkParserGenerator();\n\n\nconst breakscaped = bpg.breakscapeText(\"This is the [!text] to be breakscaped\", {\n  inputFormat: InputType.string, // or \"string\"\n  textFormat: BodyTextFormat.bitmarkPlusPlus, // or \"bitmark++\"\n  textLocation: TextLocation.body, // or \"body\"\n});\n// breakscaped = \"This is the [^!text] to be breakscaped\"\n\n\nconst breakscaped = bpg.breakscapeText(\"This is the [!text] to be breakscaped\", {\n  inputFormat: InputType.string, // or \"string\"\n  textFormat: BodyTextFormat.bitmarkPlusPlus, // or \"bitmark++\"\n  textLocation: TextLocation.tag, // or \"tag\"\n});\n// breakscaped = \"This is the [!text^] to be breakscaped\"\n```\n\n\n\n### Info\n\nInformation about the supported bits can be retreived via the info API\n\n```ts\nimport { BitmarkParserGenerator } from 'bitmark-parser-generator';\n\nconst bpg = new BitmarkParserGenerator();\n\n// Write supported bit info to the console\nconst info = bpg.info();\nconsole.log(JSON.stringify(info, null, 2));\n```\n\n\n### Upgrade\n\nThe bitmark-parser-generator can 'upgrade' bitmark markup or JSON. This will upgrade the markup / JSON to the latest\nversion and remove any invalid code or markup.\n\nTHIS FEATURE SHOULD BE USED WITH CAUTION. IT WILL POTENTIALLY DELETE DATA.\n\nIf the input contains data that is invalid or unrecognised, it will be removed from the output. Therefore it is\nrecommended to use this feature with source code control or another system for data backup.\n\n```ts\nconst bpg = new BitmarkParserGenerator();\n\n// Upgrade bitmark markup\nconst json = await bpg.convert(\"[.article] Hello World [$I will be removed as I am invalid]\");\n\n// Upgrade bitmark JSON\nconst bitmark = await bpg.convert('[{\"bitmark\": \"[.article] Hello World\",\"bit\": { \"type\": \"article\", \"format\": \"bitmark++\",\n\"bitLevel\": 1, \"body\": \"Hello World\", unknownProperty: \"Will be removed\" }}]');\n\n// Upgrade bitmark markup file to another file\nawait bpg.convert(\"./input.bitmark\", { output: \"./output.bitmark\" });\n\n// Upgrade bitmark JSON file to another file\nawait bpg.convert(\"./input.json\", { output: \"./output.json\" });\n```\n\n\n### Version\n\n```ts\n// Get the bitmar-parser-generator version\nconst version = bpg.version();\n\n```\n\n\n\n## Advanced Usage\n\nMore advanced usage is possible, such as implementing custom streaming output writers.\n\nSee the [API Documentation](docs/API.md) for more information.\n\n## License\n\nThis open source software is licenced under the [ISC licence](https://opensource.org/license/isc-license-txt).\n","readmeFilename":"README.md"}