{"_id":"mdast-util-compact","_rev":"385537","name":"mdast-util-compact","description":"mdast utility to make a tree compact","dist-tags":{"latest":"4.1.0"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"time":{"modified":"2021-08-04T03:12:54.000Z","created":"2016-07-16T15:29:32.745Z","4.1.0":"2021-07-30T08:54:25.677Z","4.0.0":"2021-04-23T15:59:33.549Z","3.0.0":"2020-10-03T10:08:53.239Z","2.0.1":"2020-02-22T14:25:07.196Z","2.0.0":"2019-11-10T08:58:29.167Z","1.0.4":"2019-11-10T08:57:35.419Z","1.0.3":"2019-05-24T09:20:47.972Z","1.0.2":"2018-08-20T13:16:29.723Z","1.0.1":"2017-06-13T16:44:13.360Z","1.0.0":"2016-07-16T15:29:32.745Z"},"users":{},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-compact.git"},"versions":{"4.1.0":{"name":"mdast-util-compact","version":"4.1.0","description":"mdast utility to make a tree compact","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","tree","compact","node"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-compact.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-compact/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/mdast":"^3.0.0","unist-util-visit":"^4.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-builder":"^3.0.0","xo":"^0.42.0"},"scripts":{"prepack":"npm run build && npm run format","build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test.js","test":"npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true},"gitHead":"320cef9cb38bdd2d7690b439e9cc570f4ee54b0a","homepage":"https://github.com/syntax-tree/mdast-util-compact#readme","_id":"mdast-util-compact@4.1.0","_nodeVersion":"16.2.0","_npmVersion":"7.18.1","dist":{"shasum":"3ed3d2596d19709cd5b90c9e2f963e47de159e1a","size":3347,"noattachment":false,"key":"/mdast-util-compact/-/mdast-util-compact-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mdast-util-compact/download/mdast-util-compact-4.1.0.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-compact_4.1.0_1627635265544_0.12733011415598772"},"_hasShrinkwrap":false,"publish_time":1627635265677,"_cnpm_publish_time":1627635265677},"4.0.0":{"name":"mdast-util-compact","version":"4.0.0","description":"mdast utility to make a tree compact","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","tree","compact","node"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-compact.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-compact/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^2.0.0","unist-util-visit":"^3.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-builder":"^3.0.0","xo":"^0.39.0"},"scripts":{"prepack":"npm run build && npm run format","build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test.js","test":"npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"no-var":"off","prefer-arrow-callback":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true},"gitHead":"c13fdc9aae2c133e9bae29e03eb7134a23d60054","homepage":"https://github.com/syntax-tree/mdast-util-compact#readme","_id":"mdast-util-compact@4.0.0","_nodeVersion":"15.11.0","_npmVersion":"7.10.0","dist":{"shasum":"7848afc807e55b964c63659736102b7929d8dda7","size":3391,"noattachment":false,"key":"/mdast-util-compact/-/mdast-util-compact-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mdast-util-compact/download/mdast-util-compact-4.0.0.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-compact_4.0.0_1619193573379_0.12854380404887444"},"_hasShrinkwrap":false,"publish_time":1619193573549,"_cnpm_publish_time":1619193573549},"3.0.0":{"name":"mdast-util-compact","version":"3.0.0","description":"mdast utility to make a tree compact","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","tree","compact","node"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-compact.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-compact/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"unist-util-visit":"^2.0.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^8.0.0","remark-preset-wooorm":"^7.0.0","tape":"^5.0.0","tinyify":"^2.0.0","unist-builder":"^2.0.0","xo":"^0.32.0"},"scripts":{"format":"remark . -qfo && prettier . --write && xo --fix","build-bundle":"browserify . -s mdastUtilCompact > mdast-util-compact.js","build-mangle":"browserify . -s mdastUtilCompact -p tinyify > mdast-util-compact.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["mdast-util-compact.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"d040b26e23bd6c2927b4739232b11a7a7a359cd0","homepage":"https://github.com/syntax-tree/mdast-util-compact#readme","_id":"mdast-util-compact@3.0.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.8","dist":{"shasum":"a5127d5473472a272686254e9b619fb8681e5d00","size":2994,"noattachment":false,"key":"/mdast-util-compact/-/mdast-util-compact-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mdast-util-compact/download/mdast-util-compact-3.0.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-compact_3.0.0_1601719733144_0.1922317431953824"},"_hasShrinkwrap":false,"publish_time":1601719733239,"_cnpm_publish_time":1601719733239},"2.0.1":{"name":"mdast-util-compact","version":"2.0.1","description":"mdast utility to make a tree compact","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","tree","compact","node"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-compact.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-compact/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"unist-util-visit":"^2.0.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^15.0.0","prettier":"^1.0.0","remark-cli":"^7.0.0","remark-preset-wooorm":"^6.0.0","tape":"^4.0.0","tinyify":"^2.0.0","unist-builder":"^2.0.0","xo":"^0.26.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s mdastUtilCompact > mdast-util-compact.js","build-mangle":"browserify . -s mdastUtilCompact -p tinyify > mdast-util-compact.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["mdast-util-compact.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"0f79aa25a8575de4ecd4afb6a7ffd363c8f0188d","homepage":"https://github.com/syntax-tree/mdast-util-compact#readme","_id":"mdast-util-compact@2.0.1","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"cabc69a2f43103628326f35b1acf735d55c99490","size":3185,"noattachment":false,"key":"/mdast-util-compact/-/mdast-util-compact-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mdast-util-compact/download/mdast-util-compact-2.0.1.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-compact_2.0.1_1582381506968_0.3736391781711672"},"_hasShrinkwrap":false,"publish_time":1582381507196,"_cnpm_publish_time":1582381507196},"2.0.0":{"name":"mdast-util-compact","version":"2.0.0","description":"Make an mdast tree compact","license":"MIT","keywords":["mdast","utility","compact","node"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-compact.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-compact/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"unist-util-visit":"^2.0.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^7.0.0","remark-preset-wooorm":"^6.0.0","tape":"^4.0.0","tinyify":"^2.0.0","unist-builder":"^2.0.0","xo":"^0.25.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s mdastUtilCompact > mdast-util-compact.js","build-mangle":"browserify . -s mdastUtilCompact -p tinyify > mdast-util-compact.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["mdast-util-compact.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"f48eca44250c55a28f59ef71906116afbeeeabd6","homepage":"https://github.com/syntax-tree/mdast-util-compact#readme","_id":"mdast-util-compact@2.0.0","_nodeVersion":"13.0.1","_npmVersion":"6.13.0","dist":{"shasum":"b20ee1316ab5196a8f3e82fec88b96f63119b011","size":3183,"noattachment":false,"key":"/mdast-util-compact/-/mdast-util-compact-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mdast-util-compact/download/mdast-util-compact-2.0.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-compact_2.0.0_1573376309013_0.8397210825383659"},"_hasShrinkwrap":false,"publish_time":1573376309167,"_cnpm_publish_time":1573376309167},"1.0.4":{"name":"mdast-util-compact","version":"1.0.4","description":"Make an mdast tree compact","license":"MIT","keywords":["mdast","utility","compact","node"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-compact.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-compact/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"unist-util-visit":"^1.1.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^7.0.0","remark-preset-wooorm":"^6.0.0","tape":"^4.0.0","tinyify":"^2.0.0","unist-builder":"^2.0.0","xo":"^0.25.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s mdastUtilCompact > mdast-util-compact.js","build-mangle":"browserify . -s mdastUtilCompact -p tinyify > mdast-util-compact.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["mdast-util-compact.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"fbe2efba36bdde2e3696b5cec2723d0f3eedfcfe","homepage":"https://github.com/syntax-tree/mdast-util-compact#readme","_id":"mdast-util-compact@1.0.4","_nodeVersion":"13.0.1","_npmVersion":"6.13.0","dist":{"shasum":"d531bb7667b5123abf20859be086c4d06c894593","size":3186,"noattachment":false,"key":"/mdast-util-compact/-/mdast-util-compact-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/mdast-util-compact/download/mdast-util-compact-1.0.4.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-compact_1.0.4_1573376255242_0.7837619611643536"},"_hasShrinkwrap":false,"publish_time":1573376255419,"_cnpm_publish_time":1573376255419},"1.0.3":{"name":"mdast-util-compact","version":"1.0.3","description":"Make an mdast tree compact","license":"MIT","keywords":["mdast","utility","compact","node"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-compact.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-compact/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"unist-util-visit":"^1.1.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^6.0.0","remark-preset-wooorm":"^5.0.0","tape":"^4.0.0","tinyify":"^2.0.0","unist-builder":"^1.0.0","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s mdastUtilCompact > mdast-util-compact.js","build-mangle":"browserify . -s mdastUtilCompact -p tinyify > mdast-util-compact.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["mdast-util-compact.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"446660a5228e4aa89b5c680dd1b3fdcbb9fde053","homepage":"https://github.com/syntax-tree/mdast-util-compact#readme","_id":"mdast-util-compact@1.0.3","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"98a25cc8a7865761a41477b3a87d1dcef0b1e79d","size":3031,"noattachment":false,"key":"/mdast-util-compact/-/mdast-util-compact-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/mdast-util-compact/download/mdast-util-compact-1.0.3.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-compact_1.0.3_1558689647835_0.2582052186179231"},"_hasShrinkwrap":false,"publish_time":1558689647972,"_cnpm_publish_time":1558689647972},"1.0.2":{"name":"mdast-util-compact","version":"1.0.2","description":"Make an MDAST tree compact","license":"MIT","keywords":["mdast","utility","compact","node"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-compact.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-compact/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"dependencies":{"unist-util-visit":"^1.1.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^12.0.0","prettier":"^1.14.2","remark-cli":"^5.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.0.0","tinyify":"^2.4.3","unist-builder":"^1.0.2","xo":"^0.22.0"},"scripts":{"format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","build-bundle":"browserify . -s mdastUtilCompact > mdast-util-compact.js","build-mangle":"browserify . -s mdastUtilCompact -p tinyify > mdast-util-compact.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["mdast-util-compact.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"54694b15b9d1e63e609729affa8985333cb55c94","homepage":"https://github.com/syntax-tree/mdast-util-compact#readme","_id":"mdast-util-compact@1.0.2","_npmVersion":"6.4.0","_nodeVersion":"10.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"c12ebe16fffc84573d3e19767726de226e95f649","size":2729,"noattachment":false,"key":"/mdast-util-compact/-/mdast-util-compact-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mdast-util-compact/download/mdast-util-compact-1.0.2.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-compact_1.0.2_1534770989609_0.2036755358404012"},"_hasShrinkwrap":false,"publish_time":1534770989723,"_cnpm_publish_time":1534770989723},"1.0.1":{"name":"mdast-util-compact","version":"1.0.1","description":"Make an MDAST tree compact","license":"MIT","keywords":["mdast","utility","compact","node"],"files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-compact.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-compact/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"dependencies":{"unist-util-modify-children":"^1.0.0","unist-util-visit":"^1.1.0"},"devDependencies":{"browserify":"^14.0.0","esmangle":"^1.0.1","nyc":"^11.0.0","remark-cli":"^3.0.0","remark-preset-wooorm":"^3.0.0","tape":"^4.0.0","unist-builder":"^1.0.2","xo":"^0.18.0"},"scripts":{"build-md":"remark . --quiet --frail --output","build-bundle":"browserify index.js --bare -s mdastUtilCompact > mdast-util-compact.js","build-mangle":"esmangle < mdast-util-compact.js > mdast-util-compact.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"xo":{"space":true,"esnext":false,"ignores":["mdast-util-compact.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"4881310b82367a894ea820eb676b3164ad7cdb3d","homepage":"https://github.com/syntax-tree/mdast-util-compact#readme","_id":"mdast-util-compact@1.0.1","_shasum":"cdb5f84e2b6a2d3114df33bd05d9cb32e3c4083a","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"cdb5f84e2b6a2d3114df33bd05d9cb32e3c4083a","size":2581,"noattachment":false,"key":"/mdast-util-compact/-/mdast-util-compact-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mdast-util-compact/download/mdast-util-compact-1.0.1.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-compact-1.0.1.tgz_1497372251844_0.46935595152899623"},"directories":{},"publish_time":1497372253360,"_hasShrinkwrap":false,"_cnpm_publish_time":1497372253360},"1.0.0":{"name":"mdast-util-compact","version":"1.0.0","description":"Make an MDAST tree compact","license":"MIT","keywords":["mdast","utility","compact","node"],"files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/wooorm/mdast-util-compact.git"},"bugs":{"url":"https://github.com/wooorm/mdast-util-compact/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"dependencies":{"unist-util-modify-children":"^1.0.0","unist-util-visit":"^1.1.0"},"devDependencies":{"browserify":"^13.0.1","esmangle":"^1.0.1","nyc":"^7.0.0","remark-cli":"^1.0.0","remark-comment-config":"^4.0.0","remark-github":"^5.0.0","remark-lint":"^4.0.0","remark-usage":"^4.0.0","remark-validate-links":"^4.0.0","tape":"^4.0.0","unist-builder":"^1.0.2","xo":"^0.16.0"},"scripts":{"build-md":"remark . --quiet --frail","build-bundle":"browserify index.js --bare -s mdastUtilCompact > mdast-util-compact.js","build-mangle":"esmangle < mdast-util-compact.js > mdast-util-compact.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"xo":{"space":true,"ignores":["mdast-util-compact.js","mdast-util-compact.min.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"output":true,"plugins":["comment-config","github","lint","usage","validate-links"],"settings":{"bullet":"*"}},"gitHead":"596e6614b8311e9b5a989e06fed5d008ce6e40a0","homepage":"https://github.com/wooorm/mdast-util-compact#readme","_id":"mdast-util-compact@1.0.0","_shasum":"4c94dedfe35932d5457f29b650b330fdc73e994a","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"4c94dedfe35932d5457f29b650b330fdc73e994a","size":2876,"noattachment":false,"key":"/mdast-util-compact/-/mdast-util-compact-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mdast-util-compact/download/mdast-util-compact-1.0.0.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/mdast-util-compact-1.0.0.tgz_1468682971696_0.6050365068949759"},"directories":{},"publish_time":1468682972745,"_cnpm_publish_time":1468682972745,"_hasShrinkwrap":false}},"readme":"# mdast-util-compact\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n[![Sponsors][sponsors-badge]][collective]\n[![Backers][backers-badge]][collective]\n[![Chat][chat-badge]][chat]\n\n[**mdast**][mdast] utility to make trees compact: collapse adjacent text nodes\nand blockquotes.\n\n## Install\n\nThis package is [ESM only](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c):\nNode 12+ is needed to use it and it must be `import`ed instead of `require`d.\n\n[npm][]:\n\n```sh\nnpm install mdast-util-compact\n```\n\n## Use\n\n```js\nimport {u} from 'unist-builder'\nimport {compact} from 'mdast-util-compact'\n\nconst tree = u('strong', [u('text', 'alpha'), u('text', ' '), u('text', 'bravo')])\n\ncompact(tree)\n\nconsole.log(tree)\n```\n\nYields:\n\n```js\n{\n  type: 'strong',\n  children: [ { type: 'text', value: 'alpha bravo' } ]\n}\n```\n\n## API\n\nThis package exports the following identifiers: `compact`.\nThere is no default export.\n\n### `compact(tree)`\n\nWalk the [tree][] and collapse nodes.\nCombines adjacent [text][]s and collapses [blockquote][]s.\n\nHandles [positional information][position-information] properly.\n\n###### Returns\n\nThe given `tree`.\n\n## Security\n\nUse of `mdast-util-compact` does not involve [**hast**][hast] or user content\nso there are no openings for [cross-site scripting (XSS)][xss] attacks.\n\n## Related\n\n*   [`mdast-squeeze-paragraphs`](https://github.com/syntax-tree/mdast-squeeze-paragraphs)\n    — remove empty paragraphs\n\n## Contribute\n\nSee [`contributing.md` in `syntax-tree/.github`][contributing] for ways to get\nstarted.\nSee [`support.md`][support] for ways to get help.\n\nThis project has a [code of conduct][coc].\nBy interacting with this repository, organization, or community you agree to\nabide by its terms.\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/syntax-tree/mdast-util-compact/workflows/main/badge.svg\n\n[build]: https://github.com/syntax-tree/mdast-util-compact/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/syntax-tree/mdast-util-compact.svg\n\n[coverage]: https://codecov.io/github/syntax-tree/mdast-util-compact\n\n[downloads-badge]: https://img.shields.io/npm/dm/mdast-util-compact.svg\n\n[downloads]: https://www.npmjs.com/package/mdast-util-compact\n\n[size-badge]: https://img.shields.io/bundlephobia/minzip/mdast-util-compact.svg\n\n[size]: https://bundlephobia.com/result?p=mdast-util-compact\n\n[sponsors-badge]: https://opencollective.com/unified/sponsors/badge.svg\n\n[backers-badge]: https://opencollective.com/unified/backers/badge.svg\n\n[collective]: https://opencollective.com/unified\n\n[chat-badge]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[chat]: https://github.com/syntax-tree/unist/discussions\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[license]: license\n\n[author]: https://wooorm.com\n\n[contributing]: https://github.com/syntax-tree/.github/blob/HEAD/contributing.md\n\n[support]: https://github.com/syntax-tree/.github/blob/HEAD/support.md\n\n[coc]: https://github.com/syntax-tree/.github/blob/HEAD/code-of-conduct.md\n\n[mdast]: https://github.com/syntax-tree/mdast\n\n[tree]: https://github.com/syntax-tree/unist#tree\n\n[position-information]: https://github.com/syntax-tree/unist#positional-information\n\n[text]: https://github.com/syntax-tree/mdast#text\n\n[blockquote]: https://github.com/syntax-tree/mdast#blockquote\n\n[xss]: https://en.wikipedia.org/wiki/Cross-site_scripting\n\n[hast]: https://github.com/syntax-tree/hast\n","_attachments":{},"homepage":"https://github.com/syntax-tree/mdast-util-compact#readme","bugs":{"url":"https://github.com/syntax-tree/mdast-util-compact/issues"},"license":"MIT"}