{"_id":"duan-brackets-viewer","_rev":"33-ec83be7db9ede60ba3b6440b10d7aeb4","name":"duan-brackets-viewer","dist-tags":{"latest":"0.0.34"},"versions":{"0.0.1":{"name":"duan-brackets-viewer","version":"0.0.1","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint '**/*.{js,ts}' --fix","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/Drarig29/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/Drarig29/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/Drarig29/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","brackets-model":"^1.5.0","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-plugin-jsdoc":"^48.1.0","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.1","gitHead":"5bdcdaa16b285694252412e6ad337bf630d08738","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-PRMcpOaHsARz2C2zigRLgc+0r94+tSNdn1bRT3K3SU82Dmtjc0adEfUIvkgTJQMAA2btCKGCfyZR4YVY2sFUTQ==","shasum":"4e489437ea1e390b5889e26572df3aa7898446d0","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.1.tgz","fileCount":72,"unpackedSize":796842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFH+EwHIpd5xyMUqxhJVGtw/L2yCFtPpVvGmDgyFgM6AiEAnI86InFzkRFykjT3TZXF5nVN3pHTu04Zg3sgvFnDdqU="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.1_1708266147560_0.7831001769227786"},"_hasShrinkwrap":false},"0.0.2":{"name":"duan-brackets-viewer","version":"0.0.2","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint '**/*.{js,ts}' --fix","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/Drarig29/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/Drarig29/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/Drarig29/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","brackets-model":"^1.5.0","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-plugin-jsdoc":"^48.1.0","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.2","gitHead":"5bdcdaa16b285694252412e6ad337bf630d08738","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-k3FxSZBsqLbIxc1E7I+TjQbKEGsIGg/acvPryaHoFEynrUeimDJ3pf4d0XkYFT2du7vXySAXNaZV/Clzr9aDjw==","shasum":"893ed3876a380abdddfa9688aa1f8b68dfb7dbd6","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.2.tgz","fileCount":72,"unpackedSize":797780,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBexcCXRCPofaiaaQxFz3it00Gfq5O7kdSql+TcftpDAAiAq8KQWTFlR8/6hHX8GdO6Up6LUl0mnEJoS0z20drW6nQ=="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.2_1708267008907_0.5785347975683413"},"_hasShrinkwrap":false},"0.0.3":{"name":"duan-brackets-viewer","version":"0.0.3","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint '**/*.{js,ts}' --fix","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/Drarig29/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/Drarig29/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/Drarig29/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","brackets-model":"^1.5.0","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-plugin-jsdoc":"^48.1.0","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.3","gitHead":"5bdcdaa16b285694252412e6ad337bf630d08738","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-/4/7yQamuHD33e1GKMlKg4WpuMZzya7YdcF1qrH1Wyymyipz+YgNgm+u6/R3tgPSAR0opdkAR6knVq0qVWUKmw==","shasum":"88a00c6c638ada0aadfcff02f0d3010a23c7bab6","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.3.tgz","fileCount":72,"unpackedSize":798374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdDL0KJlYrmZsT45x2i62Zq5573rgk9auNsjA/RarUMAiEA1qNfcWyyN0uP5plxPJUY+UX1kaLgQXA9pRduAe8uSxU="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.3_1708267188458_0.2743957145445741"},"_hasShrinkwrap":false},"0.0.4":{"name":"duan-brackets-viewer","version":"0.0.4","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint '**/*.{js,ts}' --fix","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/Drarig29/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/Drarig29/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/Drarig29/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","brackets-model":"^1.5.0","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-plugin-jsdoc":"^48.1.0","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.4","gitHead":"5bdcdaa16b285694252412e6ad337bf630d08738","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Xa4RiVgmpFBRABvN2Ghx9Br34LD/HqW5KfTn06l4BIxiV6ejoFhMA4jFraD9EMUJGgaGe/75jREehZLaDnVPfw==","shasum":"22d34de2aa09125d81a167db7d666fe222c0bfe7","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.4.tgz","fileCount":39,"unpackedSize":227458,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYG8Vm4j+CAfJN8/oW74EggxlDe7ACdjVwiU7EDZdsOwIhAJW76GpGYYwKvcOH/LMM9bvfbT4549rhc1Hi1rBCsBKr"}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.4_1708267503291_0.7367295720514482"},"_hasShrinkwrap":false},"0.0.5":{"name":"duan-brackets-viewer","version":"0.0.5","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint '**/*.{js,ts}' --fix","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/Drarig29/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/Drarig29/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/Drarig29/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","brackets-model":"^1.5.0","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-plugin-jsdoc":"^48.1.0","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.5","gitHead":"5bdcdaa16b285694252412e6ad337bf630d08738","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-ggR6ovNFN11QsSzOxUvNgbnaeqMx1uHCG7KkgymQ63j4FCpvg7BIHdK5G+ZqLIsHhcNGGVyd4SJsxmYRM0orIA==","shasum":"530c91c90f002bee74bb52f12850d9eb789b3c50","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.5.tgz","fileCount":65,"unpackedSize":437374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGY0EqFP4IfMfzcMh0fd3J1l54kcSx/O5KDHa5A9DImfAiA4h2RfbKUTS2We+cLeQhz0Xyw+w0M7ebZzmuhffSXOUg=="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.5_1708267778597_0.5620099808866312"},"_hasShrinkwrap":false},"0.0.6":{"name":"duan-brackets-viewer","version":"0.0.6","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint '**/*.{js,ts}' --fix","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/Drarig29/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/Drarig29/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/Drarig29/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","brackets-model":"^1.5.0","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-plugin-jsdoc":"^48.1.0","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.6","gitHead":"5bdcdaa16b285694252412e6ad337bf630d08738","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-RzPgA853aJ1vN6AxcZD6MxUwJ2CNnY7uAsBaD1je4JAkXIchNaWN90xM4/fNcEv4jhK+amnPWUImqrJZo4xnOw==","shasum":"5f5f2db38bf0560870740b390c00ec611efe1b87","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.6.tgz","fileCount":65,"unpackedSize":431154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCindIzClvd72AVV7V3PaqpZqkENDyusu4t78wv9kao+AIhAJYW098tq/2fXlMTBJflQ+zW19CkWfY0J/KuTA9usRJw"}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.6_1708621784383_0.34482293791668095"},"_hasShrinkwrap":false},"0.0.7":{"name":"duan-brackets-viewer","version":"0.0.7","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.2","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.7","gitHead":"d8a5a335936278c9b4962a7435ca71f9a5fe325f","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-aR5PKQ0EfM+oW5+9ZGefAYj8o5FVcgCr8YgjSQdD2CRur9IpIYu9ohz53jcY51lmR5rBRaKv5bIC3hq+oen93A==","shasum":"37920ea542c1d3767eeac8a2b4d432bb9d81b8ca","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.7.tgz","fileCount":65,"unpackedSize":432457,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxR7iSpoV+JQZHpzZ7BeTLPK/j9k8nWEb9puSWuQCU0wIhAMnFdb04+nfqQ66UN6cNz+OhYI/g3zDiVlEuSnCz2dwg"}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.7_1708834518453_0.5202336842921258"},"_hasShrinkwrap":false},"0.0.8":{"name":"duan-brackets-viewer","version":"0.0.8","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.2","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.8","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-lwJQ2dhWDhp5ZQeGxdl/cLaac1C6lyfTJJfdDAG6nA3eOI5pelvtq4q73EFAB7wBMp7xKL0xSSDPOZguFONumw==","shasum":"f4e8f5bf4ed7e840824386a0942fab0f5d322148","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.8.tgz","fileCount":65,"unpackedSize":433209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+ZeM9GuaIrnw/I8T6e3RP4TYAVSnBwtKF4NrULP/k0AIhAL5mOm+e5ccTlQlE4hIa8GSg46Nxfm4sCBSB8stQfTxb"}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.8_1708874196898_0.7334026800019731"},"_hasShrinkwrap":false},"0.0.9":{"name":"duan-brackets-viewer","version":"0.0.9","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.2","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.9","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-eLzrPwO+oLCPDTUUs29a/C0qYOh6iDKwrU74cBvtf2oTGuhRY7ff0XKnDij0dcuvcv+EYebkzKDb7gHVKwRLww==","shasum":"e4e1765bcef21302594d9bd2daa225319ccde2d8","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.9.tgz","fileCount":65,"unpackedSize":433655,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB/Ygob3YLJj8LhqleCGNU18cHWUxje4ce0MUL4eRVQAIgGondY9Hq86axZ8JrvfKaDTI89t3T2O5mgAgnfDI8jKg="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.9_1708874425470_0.16236170391677285"},"_hasShrinkwrap":false},"0.0.10":{"name":"duan-brackets-viewer","version":"0.0.10","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.2","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.10","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-73ssr1DFq5pLtcEk18mp21Wgz1If1pg5P3Vat1AzcqS7yqfb/FOg+1a2namV9zBHZvlTJoUCkEznh4WUR2N6Sw==","shasum":"abedaad4c30845c5cfeb1725bdb8f3bdcb5039b2","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.10.tgz","fileCount":65,"unpackedSize":433658,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeW0gKABViXMkE8UW1VVpV+C5bBy0teV6daX0hX/ScQwIgWowfAOj8ztwnZ2y6kGRQfQzqkHaA+8CziqgbuwOCHUg="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.10_1708874644665_0.5677785145217986"},"_hasShrinkwrap":false},"0.0.11":{"name":"duan-brackets-viewer","version":"0.0.11","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.4","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.11","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-/huMD7WNqBKeTrXw0hyPMLpyMDMOA6UHyFU0UmecHv/Gx66H1ax+hY36XnUoHufW4OV0nLA1dAqIPyWOZv/0sQ==","shasum":"30281be4167d5c93141f6fd26b5014d685b9214b","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.11.tgz","fileCount":65,"unpackedSize":433786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ7tbnAprl97JbkRX1xI/SqWzi27GFfgzo93nsH/djNgIhAKefRqhGnEo0CfDq+R8onf/NHt+4//uXQZCKE6KPz4mv"}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.11_1708875618968_0.5703534085533093"},"_hasShrinkwrap":false},"0.0.12":{"name":"duan-brackets-viewer","version":"0.0.12","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.4","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.12","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-cWnLeWVGUnbp/vSNhLAOE2erSyusnAD6RuQmfCFT6D8DvWF/rGAUr0/h94faPFF3yNpA3sx299iqpurjqTY4dw==","shasum":"ea62ebb28de8841618dda406dde2fe17e653d0c7","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.12.tgz","fileCount":65,"unpackedSize":433852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEisRCsLECzwnUMxVdd05dML+LfzluxEfz1sYfEGYCgRAiEAqp+sZWQnl4TicQesX5kEzft6+HYr5NnjpgiBuVIElbU="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.12_1708876129324_0.9834621387499656"},"_hasShrinkwrap":false},"0.0.13":{"name":"duan-brackets-viewer","version":"0.0.13","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.4","brackets-memory-db":"^1.0.4","duan-brackets-manager":"^0.0.4","duan-brackets-model":"^0.0.5","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.13","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-QSbo+wWMYjN/JxO9pJb3IM35aFSDEacdeiXjVmzfYa7ItSVwyB/1eSYg+mgvRLvYh4I3qRuH3XnktbFmS044cw==","shasum":"9ea0bf66f0576c6e8e330dc221d7c1cf210e85ac","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.13.tgz","fileCount":65,"unpackedSize":433940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJ8AaTdPGzhXAQrG765vejhQy3t8u8KvadqRsFQlP2hAiBEULHYxNLzqH/5pf1WvNTuktMhcQM8E0ojWEmWlKjXzg=="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.13_1708878389135_0.9805826846006285"},"_hasShrinkwrap":false},"0.0.14":{"name":"duan-brackets-viewer","version":"0.0.14","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.14","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-UJezEiGKcHWZMYEfAfxzdrbpIOvSTMk74zdeszTh2VYoB8rdF7jS94nJqi/Q6xBqrnXdk9i6ac+mFaBcbY+Yqw==","shasum":"1425321d0632af3f2d60076bf2db5eaedbae8ce5","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.14.tgz","fileCount":65,"unpackedSize":433667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc+rggG8wff+c8gOUXzFTIUFEty91M3IkBkKn0flgzkgIgGJSt76hnSjl7eGh7hxM+IcOrKoTIl7m5l1DbFob6Iuc="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.14_1708879373753_0.02841552469824693"},"_hasShrinkwrap":false},"0.0.15":{"name":"duan-brackets-viewer","version":"0.0.15","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.15","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-qzPfZ1EdRBqC9WCoOFXdwRqFnywBZCCRAc0soLDQPpLNmU3mvr+dOPsXqF1f4lc/jCIDaYjNuCgVhaTRczOWmA==","shasum":"eef350ce98a6a6cb5bc35f8b47e458594287adb4","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.15.tgz","fileCount":65,"unpackedSize":433658,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaWhRivnYTzJ5ehHJApsj7/K/LnZGBYjO+ZDIW95h+7wIhAOiNHi4FRO3CB/KFPBg4BYwL1eB0CbuiSj37uAKAGxmz"}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.15_1708880799594_0.08532536402136559"},"_hasShrinkwrap":false},"0.0.16":{"name":"duan-brackets-viewer","version":"0.0.16","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.16","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-KQ0QGH6PogJSPyBr5gJ9Bb7C0CJRMh0NZf6MCcu3qSdOJgLG2C2VKXLUENqSAiOLczty3gNHKh+/5bgj6qu3Cg==","shasum":"4c503e6f9fb9d013d457717d4fc1e7b00df34867","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.16.tgz","fileCount":65,"unpackedSize":433842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlDgYukLldlzX2k8hOhzl9CBr7LpLjtoMMOISqcA1i1wIhAP0hiEdI/LnlYemoiCFuL0VwUbrwW7bMpN/xpKJBKzTB"}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.16_1709012107715_0.7249134174722125"},"_hasShrinkwrap":false},"0.0.17":{"name":"duan-brackets-viewer","version":"0.0.17","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.17","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-rZe/WM7ibcMXLoQGBbFzgoExOVpFYAFVCnE0AInjEzje5ti7xXfoxx67NH+vgIxGi1Ru1v+8BayiCKRcncYM6g==","shasum":"6b3d6ea81f2a66269d88700d28921099ff61550a","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.17.tgz","fileCount":65,"unpackedSize":433907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA+pC19qTm6vVebvUMSQAjttHtshxKBdWNPJnGe45gJgIgM5G974KPPG/tUTjrRxIBq8TCSf372GpHcFKW0WjUN/M="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.17_1709012187826_0.40641723664194696"},"_hasShrinkwrap":false},"0.0.18":{"name":"duan-brackets-viewer","version":"0.0.18","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.18","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-dFldbFh3STQmeCE0urN9FHaVYhiBj1Ap6nK8cYkl6P4MztzN4YSc2kRzwRv62B3UUfDf4fU4KHPRbj2wn18B1Q==","shasum":"d4e5efab89e11915384f01493d27ee769e13bb0f","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.18.tgz","fileCount":65,"unpackedSize":434063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICG1jRwLHdSu5IrQDrA2Wmx1yHG8HHHgmZTFsKiYpj1gAiEAqNzcHcCLOv9QlsCLdFaFtpA9RvYRVLLlFkGKVyloaW0="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.18_1709013798898_0.6634373339604995"},"_hasShrinkwrap":false},"0.0.19":{"name":"duan-brackets-viewer","version":"0.0.19","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.19","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-9wbU3ibP9Th2PiEyMWn6ioX3LJLbkUfxGw0nqFp6fx3HXHcSmAW3+AtKn44+xIn/Gl6F58lwyKtX7Kx0i0rAoQ==","shasum":"a7f08ff63a0c400ae05fcfa8eaff24fbf54fcb6a","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.19.tgz","fileCount":65,"unpackedSize":434063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtRV85TMs3KfafpOC8Y7JN1F/AwS8sizUFcw6Lyerv5AiEA+jpw2EK0d9pyyI5Ncs2NbpSfH/SVyWWzBcpp3oFJSrE="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.19_1709043521065_0.4894423190481507"},"_hasShrinkwrap":false},"0.0.20":{"name":"duan-brackets-viewer","version":"0.0.20","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.20","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-VCrHipMu5bExRhHbq950mPOV0oM6QAqhkORqTpwg3azqHxyp9HcUUWRqYwbgedQg/kgyn5BPZFhJl1LYnGYpLw==","shasum":"5d87c7562403175b274ff0cc6634564831a6ca04","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.20.tgz","fileCount":65,"unpackedSize":434097,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdeH+08RoARsZJrw3ZrGtI4WSjW2dE3KbdPn6jQDWfrAiBd749x+dQ9O4ZxuouYmKWXkwldhqvM7Ph73DJZQqVDPw=="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.20_1709044182308_0.6078873725755545"},"_hasShrinkwrap":false},"0.0.21":{"name":"duan-brackets-viewer","version":"0.0.21","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.21","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-RfrqyqM247bMlW0Un1PecM2VOn1wDVwS3tmM04aUH89X7SXZoPHAFLEVUHRGPkDfrj2+qS0LCtjVl39Hhzaw5g==","shasum":"f2216a79a4584f0dfeeb69f2968b158e0554e907","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.21.tgz","fileCount":65,"unpackedSize":434414,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdGqFX/48SssM0hQKkPYQ9Fxrj8qelogj4k5F1F7CmbAiAjvaDIq7qPY9Fmn2tA3ThzRhRrAGZxRsGZs7EXnneWxw=="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.21_1709044314845_0.8238638442637338"},"_hasShrinkwrap":false},"0.0.22":{"name":"duan-brackets-viewer","version":"0.0.22","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.22","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-5ME6L3XcdEhhyHXHR91tRMyeCPIPNeJLZ1zpf4Dy6Gb2w4WAGJItvpabRZeyi0u20cRJnnYAU+QoKRRhTVr8Fw==","shasum":"56354e11566c01206cf6e7eb9ac4319b4cca11d5","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.22.tgz","fileCount":65,"unpackedSize":434430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+Y0Gc/1RAOivvHPar/pGr9Z57ql2EN+fWNDoH7ryLNAiBReEQbHrz3ZRwITTJjo2wtiyhHclZIZXfs8lCOA9wzTA=="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.22_1709044359044_0.46594348058148327"},"_hasShrinkwrap":false},"0.0.23":{"name":"duan-brackets-viewer","version":"0.0.23","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.23","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-TmCpnuQ0fsMCppy9LZU0PS/tFMCorKNgGjHnt5yAzli8Zhh/QhADA+vKWkEW2ATppNH6ApmGQNL6yUwr/8XWlA==","shasum":"80c0d6634b03ad8f1df86bac72e100c89074eccb","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.23.tgz","fileCount":65,"unpackedSize":435042,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0aU0XKcS7mofCBhQ5Zs+LgJCBD4woui0PNGmBh2U0nAiBr92Xro+iRysWOTt9SWvB7XQA0z5XGNTjgNUL08iQTxQ=="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.23_1709049000448_0.7017038705523724"},"_hasShrinkwrap":false},"0.0.24":{"name":"duan-brackets-viewer","version":"0.0.24","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.24","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-btMN7bmehrZajcf7Gl1uJsM+z4L4x0Ma0cnywFlxUV3os1qEP6HVsUyk4SVrxrWxCIwzbU08I78mdBkD0EG7zQ==","shasum":"3e0e85eb32c46a00a6a4b00bb0162da6e693aacd","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.24.tgz","fileCount":65,"unpackedSize":434977,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjo1uGUUsANdOzwjAaAg6zwjpuUmu0+6HYEjC5cmmKDAIgMMmfGjIoQvOkh2Z8EBSdwJRVKv2kA+X9qr4+6W7+Rk0="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.24_1709049058328_0.8582970458717891"},"_hasShrinkwrap":false},"0.0.25":{"name":"duan-brackets-viewer","version":"0.0.25","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.25","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-zjzFMaU0mFycrvtTTllGq6ePHWlX+sp/I/YtvTNgANZDakY67Hou2U3P1mXELW06VI7HWRRvny2+vrYDVeOghQ==","shasum":"6fdb27e73e7b4ea9ba0a7f7f8262358b64370ef9","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.25.tgz","fileCount":65,"unpackedSize":435474,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOLoFI0CO2G9OClcUJpwoTakiNcLIjSP3YtdJyC/t4NAIgYL0SvUZaSQGvItF1j39mnSa2Js7J/wRyNTdbTqzTxOw="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.25_1709204079000_0.2966205341386514"},"_hasShrinkwrap":false},"0.0.26":{"name":"duan-brackets-viewer","version":"0.0.26","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.26","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-xwpSFhmDDenpkwsnOawGJnc+4GMI2zyN1pOJukVmoNgCdJQzhrjFlhpWK0pVNXsmeeBKcWY6iG2fEwHms7SYaw==","shasum":"05502c0faf51a501092a421869ed09e74f5f432e","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.26.tgz","fileCount":65,"unpackedSize":435349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPu1h8HrgMhIRVsBrtH1RjhWLfMgYvb1ZgNwoDvHglSgIgN2SG5jUNjeK/ok4YDsxJYz77Gr/GvF22lRob4XDCerw="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.26_1709204556779_0.2329386846460717"},"_hasShrinkwrap":false},"0.0.27":{"name":"duan-brackets-viewer","version":"0.0.27","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.27","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-uXwJQu4+w8IbpQnFRC/GGZmr6FyJLQZTzk0SNRkPOTj+4y9QWpD9UOVuuNUQuRZVvD0/DrZDLjcKzQPFiwqEiA==","shasum":"fe0a0eec35def6c41ee6c57f11cabb2f5012a11a","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.27.tgz","fileCount":65,"unpackedSize":435344,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChLO0xDR3sY+0PzfKHYfYGiQlTPn7YwV+cSlKu1shECgIgUik5PjVIJ7lG/x8SxKm3ZYfocHFYB84Oz55uQ7poZds="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.27_1709221462732_0.03812854562356982"},"_hasShrinkwrap":false},"0.0.28":{"name":"duan-brackets-viewer","version":"0.0.28","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.28","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-uAf4r82FeaILdX2CMSh/KpZoyUjBDHlVVaMy/Ii+CXUPomyn9twNuYVSWAnz/y0e3rIjmP+/VdD0rIbuWjq/JQ==","shasum":"f6efbd4edae4f69bd6d8fee45ad62c3a50dfe446","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.28.tgz","fileCount":65,"unpackedSize":435346,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD194Ch3E9IOKAmPPUs3rlitA3ti+VMK5FidcEcwdM+vQIgaHYy29J9j224sGon0yMy9uI6Vdgn4gGjyg1kaXrdCdM="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.28_1709223015054_0.702000456290427"},"_hasShrinkwrap":false},"0.0.29":{"name":"duan-brackets-viewer","version":"0.0.29","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.29","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-EJExeRTADWAhmt1UomHsJWdOsnFlmsKM12DrSzsRJ205h+PIgjCp+/WAGhBTjccgHtUYi3NRpaMDF3FpMrI/8A==","shasum":"85af57257c952a8d8c51bb9616ebbfab76d5013f","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.29.tgz","fileCount":65,"unpackedSize":435346,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCySIAlsDfj5unMyxQnQk4lDVjMHyMOIPZCHdzwlUnjaAIgPr+RO76Kmh6UenULhbiqfdOtgGLTNximJJBexqsz+4M="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.29_1709223292826_0.14495012556204312"},"_hasShrinkwrap":false},"0.0.30":{"name":"duan-brackets-viewer","version":"0.0.30","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.6","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.30","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-PwPjIdQZhOWMX8WVW70eRaHWnaiFnXUz19LdaQM5PgJcrw5EFx4uYcejy+Yfyvn+O3ElE/9YxubxraaWqRHBIA==","shasum":"dc0ecbc17fc3a8adcf93b13f0d7117fbacce2084","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.30.tgz","fileCount":65,"unpackedSize":435349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1YjPi7pbKyW31faFDi/K/Sel0BtGWH/LHMkPn3AOb8AiEA8cBIEV4gmQLPG/4R7SrmDFbFw8ZBSbFhZDhe05qFAgA="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.30_1709223354280_0.6576877986626422"},"_hasShrinkwrap":false},"0.0.31":{"name":"duan-brackets-viewer","version":"0.0.31","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.7","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.31","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-wKSNhfvuT2APMqwQJJjydBMnCs4SUrZQOSqSqXrNzv0C+eQqrRYfrq6ZUMxOd3OdEWzzcEHaOyMryUGbjD64Og==","shasum":"1370f2870d3f139376d68dcc8ed6e5e179de6f93","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.31.tgz","fileCount":65,"unpackedSize":435349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5jv71hnnA2nPnmmF9tOPX1jKQYpCEpZaNBXKiL1ZfzgIhAOxip/qTMgTwGnRUqjpK+BH7I+hihsFHHULZg88YMKW2"}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.31_1709226482564_0.4265409495777892"},"_hasShrinkwrap":false},"0.0.32":{"name":"duan-brackets-viewer","version":"0.0.32","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.7","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.32","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-p5Q1idxxWbg1+GUL8w3YjTfKxVtojElph1b+Wm95lwpNNPq2IXvn0GTfkPBPRt27CS0onGatynPpHq/Qp/U6gg==","shasum":"1835c14dd33a77e3422965413343927a2f3b0949","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.32.tgz","fileCount":65,"unpackedSize":435533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxm3ip8pTWEvc0HjmXCjYuIZQuM2EwqVjPBDjQQgkkXAIgdhLwDy8ryYNxVtGW+y/Ts9lDPIrFw56VGjP4zXfxpDE="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.32_1709226716897_0.5715776821788214"},"_hasShrinkwrap":false},"0.0.33":{"name":"duan-brackets-viewer","version":"0.0.33","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.7","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.33","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-KeAwZHW3l/b3eOE/blAVCOD4ScsrY1/HUIXMhZQYcB2QWY0EE9odHMLsgL1Awqv2F7B0ipc/IZ9Ywt8NG3V73g==","shasum":"2a71160a8040f68b49a11f140bd8d191f4f8be86","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.33.tgz","fileCount":65,"unpackedSize":435533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDksD4i4b0Q/3soQ/HkCdoLmhvQlox/IebIR5RZnX0alAiAg5DL5jY6zCEbcMsaLW+njsWFUyHAiZb0Viirqm36HNQ=="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.33_1709226873814_0.7804912505098454"},"_hasShrinkwrap":false},"0.0.34":{"name":"duan-brackets-viewer","version":"0.0.34","description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"db":"npx json-server --watch demo/db.json","build":"npm run sass && tsc","sass":"npx sass src/style.scss dist/style.css","start":"npx webpack --watch --mode development","prepare":"npm run build","prepublishOnly":"npm run build","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","test":"exit 0","watch-demo":"browser-sync demo . --watch dist"},"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"keywords":["javascript","tournament","brackets","viewer","display"],"author":{"name":"Corentin Girard"},"license":"ISC","bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"browserslist":["defaults","not IE 11"],"homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","dependencies":{"brackets-manager":"^1.6.2","brackets-memory-db":"^1.0.4","duan-brackets-model":"^0.0.7","i18next":"^21.6.14","i18next-browser-languagedetector":"^6.1.4","path-browserify":"^1.0.1","process":"^0.11.10","util":"^0.12.5"},"devDependencies":{"@babel/core":"^7.23.9","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","autoprefixer":"^10.4.17","babel-loader":"^9.1.3","browser-sync":"^3.0.2","css-loader":"^6.10.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-prettier":"^5.1.3","json-server":"^0.17.4","mini-css-extract-plugin":"^2.8.0","postcss":"^8.4.35","postcss-loader":"^8.1.0","prettier":"^3.2.5","sass":"^1.71.0","sass-loader":"^14.1.0","ts-loader":"^9.5.1","typescript":"^5.3.3","webpack":"^5.90.2","webpack-cli":"^5.1.4"},"_id":"duan-brackets-viewer@0.0.34","gitHead":"cb158c6c81086b82e94cc257236939d8d0b89359","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-NcsHGyDwGrE2dwyr6n/7LS3uA7D6phi82/JdGjYPUw3DTOURLJigFGIbgMYBsulHNj8/4J33lCM9wB6zoVNHjg==","shasum":"03ab0a3a0d307b9edc0da6bfc682f9832b73e125","tarball":"https://registry.npmjs.org/duan-brackets-viewer/-/duan-brackets-viewer-0.0.34.tgz","fileCount":65,"unpackedSize":435547,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUEuMShLqkdpuPLYz7nK3K6cErrpBFG1QnJwDrjaatYAiAL2SLzVHMUitW86WrHw6AJDlme0GEhih6wQ6o2HUYYUA=="}]},"_npmUser":{"name":"duanthse03268","email":"duanthse03268@gmail.com"},"directories":{},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/duan-brackets-viewer_0.0.34_1709227567666_0.2880934141655067"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-18T14:22:27.559Z","0.0.1":"2024-02-18T14:22:27.778Z","modified":"2024-02-29T17:26:08.716Z","0.0.2":"2024-02-18T14:36:49.113Z","0.0.3":"2024-02-18T14:39:48.692Z","0.0.4":"2024-02-18T14:45:03.561Z","0.0.5":"2024-02-18T14:49:38.778Z","0.0.6":"2024-02-22T17:09:44.671Z","0.0.7":"2024-02-25T04:15:18.679Z","0.0.8":"2024-02-25T15:16:37.115Z","0.0.9":"2024-02-25T15:20:25.650Z","0.0.10":"2024-02-25T15:24:04.820Z","0.0.11":"2024-02-25T15:40:19.169Z","0.0.12":"2024-02-25T15:48:49.498Z","0.0.13":"2024-02-25T16:26:29.326Z","0.0.14":"2024-02-25T16:42:53.908Z","0.0.15":"2024-02-25T17:06:39.737Z","0.0.16":"2024-02-27T05:35:07.890Z","0.0.17":"2024-02-27T05:36:28.064Z","0.0.18":"2024-02-27T06:03:19.082Z","0.0.19":"2024-02-27T14:18:41.225Z","0.0.20":"2024-02-27T14:29:42.487Z","0.0.21":"2024-02-27T14:31:55.107Z","0.0.22":"2024-02-27T14:32:39.219Z","0.0.23":"2024-02-27T15:50:00.571Z","0.0.24":"2024-02-27T15:50:58.501Z","0.0.25":"2024-02-29T10:54:39.146Z","0.0.26":"2024-02-29T11:02:36.993Z","0.0.27":"2024-02-29T15:44:22.894Z","0.0.28":"2024-02-29T16:10:15.219Z","0.0.29":"2024-02-29T16:14:53.030Z","0.0.30":"2024-02-29T16:15:54.456Z","0.0.31":"2024-02-29T17:08:02.725Z","0.0.32":"2024-02-29T17:11:57.066Z","0.0.33":"2024-02-29T17:14:33.998Z","0.0.34":"2024-02-29T17:26:07.872Z"},"maintainers":[{"name":"duanthse03268","email":"duanthse03268@gmail.com"}],"description":"A simple library to display tournament brackets (round-robin, single elimination, double elimination)","homepage":"https://github.com/DuanTranHuy/brackets-viewer.js#readme","keywords":["javascript","tournament","brackets","viewer","display"],"repository":{"type":"git","url":"git+https://github.com/DuanTranHuy/brackets-viewer.js.git"},"author":{"name":"Corentin Girard"},"bugs":{"url":"https://github.com/DuanTranHuy/brackets-viewer.js/issues"},"license":"ISC","readme":"# brackets-viewer.js\n\n[![npm](https://img.shields.io/npm/v/brackets-viewer.svg)](https://www.npmjs.com/package/brackets-viewer)\n[![Downloads](https://img.shields.io/npm/dt/brackets-viewer.svg)](https://www.npmjs.com/package/brackets-viewer)\n[![jsDelivr](https://data.jsdelivr.com/v1/package/npm/brackets-viewer/badge?style=rounded)](https://www.jsdelivr.com/package/npm/brackets-viewer)\n[![Package Quality](https://packagequality.com/shield/brackets-viewer.svg)](https://packagequality.com/#?package=brackets-viewer)\n\nA simple library to display tournament brackets (round-robin, single elimination, double elimination)\n\nIt contains all the logic needed to display tournaments.\n\n### Features\n\n- Supports translation ([i18next](https://www.i18next.com/)), which also allows you to change the vocabulary\n- It was developed in vanilla JS, so you can [use it in any framework](https://github.com/Drarig29/brackets-viewer.js/discussions/74)\n- A full working example of creating and displaying brackets (see [`./demo/with-ui.html`](demo/with-ui.html))\n- Themes supported, with CSS variables (see [`./demo/themes`](/demo/themes))\n- Display participant images next to their name ([example](https://github.com/Drarig29/brackets-viewer.js/blob/668aae1ed9db41ab21665459635cd6b71cad247c/demo/with-api.html#L34-L38))\n- Do actions when a match is clicked ([example](https://github.com/Drarig29/brackets-viewer.js/blob/ed31fc4fc43336d3543411f802a8b1d9d592d467/demo/with-api.html#L53), [feature request](https://github.com/Drarig29/brackets-viewer.js/discussions/80))\n- Custom round names: do you want to say \"Semi Finals\" instead of \"Round 2\"? ([example](https://github.com/Drarig29/brackets-viewer.js/blob/ed31fc4fc43336d3543411f802a8b1d9d592d467/demo/with-api.html#L46-L52), [feature request](https://github.com/Drarig29/brackets-viewer.js/discussions/93))\n\n![Screenshot](screenshot.png)\n\n## How to use?\n\nImport the library from npm using [jsDelivr](https://www.jsdelivr.com/) (you can replace `@latest` to lock a specific version):\n\n```html\n<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/brackets-viewer@latest/dist/brackets-viewer.min.css\" />\n<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/brackets-viewer@latest/dist/brackets-viewer.min.js\"></script>\n```\n\nOr from GitHub with (you can replace `@master` by any branch name, tag name or commit id):\n\n```html\n<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/gh/Drarig29/brackets-viewer.js@master/dist/brackets-viewer.min.css\" />\n<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/gh/Drarig29/brackets-viewer.js@master/dist/brackets-viewer.min.js\"></script>\n```\n\nNow, you can use it with data generated using [brackets-manager](https://github.com/Drarig29/brackets-manager.js) or with crafted data following the [brackets-model](https://github.com/Drarig29/brackets-model).\n\n**Usage:**\n\nThis will find a **unique** element with a `.brackets-viewer` class, and **append** to it:\n\n```js\nwindow.bracketsViewer.render({\n  stages: data.stage,\n  matches: data.match,\n  matchGames: data.match_game,\n  participants: data.participant,\n});\n```\n\nIf you want to clear the container's content before rendering again, use this:\n\n```js\nwindow.bracketsViewer.render({\n  stages: data.stage,\n  matches: data.match,\n  matchGames: data.match_game,\n  participants: data.participant,\n}, {\n  clear: true,\n});\n```\n\nIf you have multiple elements with a `.brackets-viewer` class, you must provide a `selector`:\n\n```js\nwindow.bracketsViewer.render({\n  stages: data.stage,\n  matches: data.match,\n  matchGames: data.match_game,\n  participants: data.participant,\n}, {\n  selector: '#example',\n});\n```\n\nSee the [full documentation](https://drarig29.github.io/brackets-docs/reference/viewer/interfaces/Config.html) for the `render()` configuration.\n\n## Demos\n\nTo quickly test, you can also try the demos by visiting `./demo/index.html`.\n\nTo use `json-server`, you can:\n\n- Run the npm script named `db` to serve the static database file `./demo/db.json`\n\n  ```bash\n  npm run db\n  ```\n\n- Or use directly the `db.json` file generated by unit tests in the `brackets-manager` project\n\n  ```bash\n  npx json-server --watch path/to/brackets-manager/db.json\n  ```\n\n## Credits\n\nThis library has been created to be used by the [Nantarena](https://nantarena.net/).\n\nIt has been inspired by:\n\n- [Toornament](https://www.toornament.com/en_US/) (design inspiration)\n- [Responsive Tournament Bracket](https://codepen.io/jimmyhayek/full/yJkdEB) (connection between matches in plain CSS)\n","readmeFilename":"README.md"}