{"bugs":{"url":"https://github.com/tscanlin/tocbot/issues"},"dist":{"shasum":"b6e2e64399f64b65365491f1d7c4506d0928a213","tarball":"https://registry.npmjs.org/tocbot/-/tocbot-4.36.8.tgz","fileCount":30,"integrity":"sha512-TpN+Z2YP4DTboeZ3GkUjzkjmG5NhJhXTVuH9EWQ/F4HgONVje9GZ8eNZE4kk88umV5o7hm3faS+eF/7qYwsP2w==","signatures":[{"sig":"MEUCIQCCQ086H79KBXMoDI24Jh1j4Pm7kQnuUxg+BlPliyDu8gIgVLWpOjGHGybQPiW75eMh3/rmfrTePVhyFSCU5Y9lNtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175936},"main":"./dist/tocbot.cjs","name":"tocbot","type":"module","author":{"name":"Tim Scanlin"},"module":"./index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./dist/tocbot.cjs"},"./styles.css":"./dist/styles.css","./tocbot.css":"./dist/tocbot.css","./src/js/*.js":"./src/js/*.js","./dist/tocbot.js":"./dist/tocbot.js","./src/utils/*.js":"./src/js/*.js","./dist/styles.css":"./dist/styles.css","./dist/tocbot.css":"./dist/tocbot.css","./dist/tocbot.min.js":"./dist/tocbot.min.js","./src/scss/styles.scss":"./src/scss/styles.scss","./src/scss/tocbot.scss":"./src/scss/tocbot.scss"},"gitHead":"e50da5fe0c7bad4bf2224c8967f34b71508dd5a1","license":"MIT","npmName":"tocbot","scripts":{"dev":"npm run build-css && npm-run-all --parallel \"next\" \"build-js-watch\" \"build-css-watch\" \"build-content\"","lint":"biome format --write ./src","next":"node ./server.js","test":"npm run lint && npm run test:esm && npm run test:dist && npm run test:ssr","build":"npm run build-all","clean":"rm -rf dist/","start":"npm run dev","deploy":"npm run build-all && gh-pages -d out","v-major":"npm version major && git push --tags && npm publish && git push","v-minor":"npm version minor && git push --tags && npm publish && git push","v-patch":"npm version patch && git push --tags && npm publish && git push","build-js":"webpack-cli ./src/js/index-dist.js -o static/js/ --mode=development --devtool=source-map && mv static/js/main.js static/js/tocbot.js","test:esm":"wtr test/index-esm.mjs --node-resolve","test:ssr":"mocha test/server-test.mjs","build-all":"npm run clean && npm run mkdir-dist && npm run build-js && npm run build-js-uglify && npm run build-css && npm run build-dist && npm run build-docs && npm run build-cjs","build-cjs":"cp ./dist/tocbot.js ./dist/tocbot.cjs","build-css":"sass --load-path=./node_modules --style=compressed src/scss/:static/css/","test:dist":"mocha test/index-dist.mjs","build-dist":"cp static/js/tocbot.js ./dist/ && cp static/js/tocbot.min.js ./dist/ && cp static/css/tocbot.css ./dist/ && cp static/css/styles.css ./dist/","build-docs":"npm run build-content && npm run next-build && npm run next-export && npm run fix-jekyll","fix-jekyll":"cd out && touch .nojekyll","mkdir-dist":"mkdir dist","next-build":"next build","next-start":"next start","next-export":"next export","cleanInstall":"rm -rf node_modules package-lock.json && npm i","deploy:local":"mv out tocbot && mkdir out && mv tocbot out/tocbot","v-prerelease":"npm version prerelease && git push --tags && npm publish && git push","build-content":"processmd \"*.md\" --outputDir data --markdownOptions.html=true --headingIds","build-js-watch":"webpack-cli --watch --mode=development ./src/js/index-dist.js -o static/js/","test:esm:watch":"npm run esm:dist -- --watch","build-css-watch":"sass --watch --load-path=./node_modules --style=compressed src/scss/:static/css/","build-js-uglify":"webpack-cli ./src/js/index-dist.js -o static/js/ --mode=production && mv static/js/main.js static/js/tocbot.min.js","test:dist:watch":"npm run test:dist -- --watch","test:image-diff":"node ./test/imageDiff.js './test/__screenshots__/*.png' './test/__screenshots-new__/*.png'","estimate-js-size":"gzip -9 -c dist/tocbot.min.js | wc -c","test:integration":"codeceptjs run --steps","estimate-css-size":"gzip -9 -c dist/tocbot.css | wc -c","test:diff-preview":"node ./test/diffPreview.js './test/__screenshots__' './test/__screenshots-new__'","update-readme-version":"node ./scripts/update-readme-version.js","test:update-screenshots":"cp -R -v ./test/__screenshots-new__/* ./test/__screenshots__"},"_npmUser":{"name":"tscanlin","email":"me@timscanlin.net"},"homepage":"https://github.com/tscanlin/tocbot","keywords":["tocbot","javascript","table","of","contents","generate","html","structure","vanilla"],"standard":{"ignore":["dist/","scripts/","test/"],"globals":["it","describe","before","after","beforeEach","afterEach"]},"npmFileMap":[{"files":["**/*"],"basePath":"dist"}],"repository":{"url":"git+https://github.com/tscanlin/tocbot.git","type":"git"},"_npmVersion":"10.9.0","description":"Generate a table of contents based on the heading structure of a html document.","directories":{},"maintainers":[{"name":"tscanlin","email":"me@timscanlin.net"}],"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"chai":"^4.3.7","next":"^13.0.3","sass":"^1.84.0","jsdom":"^20.0.2","mocha":"^10.1.0","react":"^18.2.0","eslint":"^8.27.0","globby":"^13.1.2","marked":"^4.2.2","mkdirp":"^1.0.4","express":"^4.18.2","js-yaml":"^4.1.0","webpack":"^5.75.0","fs-extra":"^10.1.0","gh-pages":"^5.0.0","standard":"^17.0.0","processmd":"^4.6.3","react-dom":"^18.2.0","@babel/cli":"^7.19.3","@babel/core":"^7.20.2","npm-run-all":"^4.1.5","webpack-cli":"^4.10.0","babel-loader":"^9.1.0","@biomejs/biome":"1.9.4","@esm-bundle/chai":"^4.3.4-fix.0","@web/test-runner":"^0.18.1","node-resemble-js":"^0.2.0","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@babel/plugin-syntax-dynamic-import":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/tocbot_4.36.8_1778819656120_0.3691699228784995","host":"s3://npm-registry-packages-npm-production"},"_id":"tocbot@4.36.8","version":"4.36.8"}