{"name":"tocbot","version":"2.2.0","description":"Generate a table of contents based on the heading structure of a html document.","main":"src/js/index.js","scripts":{"build":"npm run clean && npm run mkdirs && npm run build-js && npm run build-js-uglify && npm run build-css && npm run build-docs && npm run build-dist","clean":"rm -rf build/ && rm -rf dist/","mkdirs":"npm run mkdir-build & npm run mkdir-dist","mkdir-build":"mkdir build && cd build && mkdir data && mkdir assets && cd assets && mkdir js && mkdir css","mkdir-dist":"mkdir dist","build-css":"node-sass --include-path ./node_modules --output-style compressed -o build/assets/css src/scss","build-css-watch":"node-sass --source-map-embed --watch --include-path ./node_modules --output-style compressed -o build/assets/css src/scss","build-dist":"cp build/assets/js/tocbot.min.js ./dist/ && cp build/assets/css/tocbot.css ./dist/","build-js":"webpack src/js/index.js build/assets/js/tocbot.js -d","build-js-watch":"webpack src/js/index.js build/assets/js/tocbot.js -d --watch","build-js-uglify":"webpack src/js/index.js build/assets/js/tocbot.min.js -d --optimize-minimize","estimate-js-size":"gzip -9 -c build/assets/js/tocbot.min.js | wc -c","estimate-css-size":"gzip -9 -c build/assets/css/tocbot.css | wc -c","build-docs":"node ./script/parse.js --src **/*.md | babel-node ./script/render.js","build-docs-watch":"onchange \"**/*.js\" \"**/*.jsx\" \"**/*.md\" \"src/**/*.html\" -- npm run build-docs","build-static":"cp -r src/files/* build/","lint":"eslint *.js","dev":"parallelshell \"npm run serve\" \"npm run build-js-watch\" \"npm run build-css-watch\" \"npm run build-docs-watch\"","serve":"webpack-dev-server --content-base build/ --port 4001","start":"npm run clean && npm run mkdirs && npm run build-css && npm run build-docs && npm run dev","deploy":"npm run build && gh-pages -d build","test":"mocha test/index.js","test:watch":"mocha --watch test/index.js"},"repository":{"type":"git","url":"git+https://github.com/tscanlin/tocbot.git"},"keywords":["tocbot","javascript","table","of","contents","generate","html","structure","vanilla"],"author":{"name":"Tim Scanlin"},"license":"MIT","bugs":{"url":"https://github.com/tscanlin/tocbot/issues"},"homepage":"https://github.com/tscanlin/tocbot#readme","devDependencies":{"babel-cli":"^6.7.7","babel-core":"^6.7.4","babel-eslint":"^6.0.0","babel-loader":"^6.2.4","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-register":"^6.7.2","babel-runtime":"^6.3.19","chai":"^3.4.1","eslint":"^2.4.0","gh-pages":"^0.11.0","glob":"^7.0.3","highlight.js":"^9.0.0","js-yaml":"^3.5.5","jsdom":"^8.3.1","marked":"^0.3.5","mkdirp":"^0.5.1","mocha":"^2.3.4","node-sass":"^3.4.2","onchange":"^2.2.0","optimizely-oui":"^11.3.0","parallelshell":"^2.0.0","react":"^15.0.1","react-dom":"^15.0.1","uglify-js":"^2.6.2","webpack":"^1.12.14","webpack-dev-server":"^1.14.1"},"dependencies":{"smooth-scroll":"github:cferdinandi/smooth-scroll"},"npmName":"tocbot","npmFileMap":[{"basePath":"dist","files":["**/*"]}],"gitHead":"c55385a0b645774fcc1ca1dcfc7e2741097bb992","_id":"tocbot@2.2.0","_shasum":"619170750d050ef80b2ec9d7713e54084c52c64d","_from":".","_npmVersion":"3.3.10","_nodeVersion":"5.3.0","_npmUser":{"name":"tscanlin","email":"me@timscanlin.net"},"dist":{"shasum":"619170750d050ef80b2ec9d7713e54084c52c64d","size":28523,"noattachment":false,"key":"/tocbot/-/tocbot-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tocbot/download/tocbot-2.2.0.tgz"},"maintainers":[{"name":"tscanlin","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tocbot-2.2.0.tgz_1480108414594_0.6173807787708938"},"directories":{},"publish_time":1480108414856,"_hasShrinkwrap":false,"_cnpm_publish_time":1480108414856,"_cnpmcore_publish_time":"2021-12-16T22:40:25.822Z","dist-tags":{"fix-xhtml":"4.13.2-test","latest":"4.36.4"}}