{"_id":"unist-util-modify-children","_rev":"265175","name":"unist-util-modify-children","description":"unist utility to modify direct children of a parent","dist-tags":{"latest":"3.1.1"},"maintainers":[{"name":"wooorm","email":""}],"time":{"modified":"2023-03-27T18:57:50.000Z","created":"2015-08-23T12:56:11.439Z","3.1.1":"2023-01-23T16:12:22.300Z","3.1.0":"2022-11-10T13:32:08.747Z","3.0.0":"2021-04-13T13:33:51.736Z","2.0.0":"2020-03-19T18:48:01.998Z","1.1.6":"2020-02-16T15:54:15.774Z","1.1.5":"2019-11-10T09:40:18.603Z","1.1.4":"2019-05-22T06:52:27.108Z","1.1.3":"2018-10-28T14:24:16.764Z","1.1.2":"2018-04-30T17:27:04.987Z","1.1.1":"2017-06-12T18:48:19.339Z","1.1.0":"2016-11-20T20:38:55.708Z","1.0.0":"2015-08-23T12:56:11.439Z"},"users":{},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-modify-children.git"},"versions":{"3.1.1":{"name":"unist-util-modify-children","version":"3.1.1","description":"unist utility to modify direct children of a parent","license":"MIT","keywords":["unist","unist-util","util","utility","tree","ast","modify","children"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-modify-children.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-modify-children/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"},{"name":"Merlijn Vos","email":"merlijn@soverin.net"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^2.0.0","array-iterate":"^2.0.0"},"devDependencies":{"@types/node":"^18.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","tsd":"^0.25.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.53.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && tsd && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --100 --reporter lcov npm run test-api","test":"npm run build && 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":"2df81afccc959755f75e5ad5be9fe0d1b80774d0","homepage":"https://github.com/syntax-tree/unist-util-modify-children#readme","_id":"unist-util-modify-children@3.1.1","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"shasum":"c4018b86441aa3b54b3edff1151d0aa062384c82","size":4404,"noattachment":false,"key":"/unist-util-modify-children/-/unist-util-modify-children-3.1.1.tgz","tarball":"http://name.csiicloud.com:7001/unist-util-modify-children/download/unist-util-modify-children-3.1.1.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-modify-children_3.1.1_1674490342166_0.034369327647051584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-23T16:12:22.300Z","publish_time":1674490342300,"_cnpm_publish_time":1674490342300},"3.1.0":{"name":"unist-util-modify-children","version":"3.1.0","description":"unist utility to modify direct children of a parent","license":"MIT","keywords":["unist","unist-util","util","utility","tree","ast","modify","children"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-modify-children.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-modify-children/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"},{"name":"Merlijn Vos","email":"merlijn@soverin.net"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^2.0.0","array-iterate":"^2.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","tape":"^5.0.0","tsd":"^0.24.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.52.0"},"scripts":{"prepack":"npm run build && npm run format","build":"rimraf \"*.d.ts\" && tsc && tsd && 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 build && 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":"2bc3401388ef2ccb078f352ebfc13735bf97c01a","homepage":"https://github.com/syntax-tree/unist-util-modify-children#readme","_id":"unist-util-modify-children@3.1.0","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"shasum":"b66bfa427b392b6a2fbe43324fd317a3ab9c8b6e","size":4261,"noattachment":false,"key":"/unist-util-modify-children/-/unist-util-modify-children-3.1.0.tgz","tarball":"http://name.csiicloud.com:7001/unist-util-modify-children/download/unist-util-modify-children-3.1.0.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-modify-children_3.1.0_1668087128598_0.812477057147702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-10T13:32:54.380Z","publish_time":1668087128747,"_cnpm_publish_time":1668087128747},"3.0.0":{"name":"unist-util-modify-children","version":"3.0.0","description":"unist utility to modify direct children of a parent","license":"MIT","keywords":["unist","unist-util","util","utility","tree","ast","modify","children"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-modify-children.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-modify-children/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"},{"name":"Merlijn Vos","email":"merlijn@soverin.net"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^2.0.0","array-iterate":"^2.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","dtslint":"^4.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","unified":"^9.0.0","xo":"^0.38.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 build && 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":"352bc290c15782ab09f43b113181e9ddd46ce5cf","homepage":"https://github.com/syntax-tree/unist-util-modify-children#readme","_id":"unist-util-modify-children@3.0.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.2","dist":{"shasum":"fe2cc1b26f841100b79bf1a9a04bcae6c78c4c42","size":3778,"noattachment":false,"key":"/unist-util-modify-children/-/unist-util-modify-children-3.0.0.tgz","tarball":"http://name.csiicloud.com:7001/unist-util-modify-children/download/unist-util-modify-children-3.0.0.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-modify-children_3.0.0_1618320831574_0.4194688543108711"},"_hasShrinkwrap":false,"publish_time":1618320831736,"_cnpm_publish_time":1618320831736,"_cnpmcore_publish_time":"2021-12-16T15:16:02.804Z"},"2.0.0":{"name":"unist-util-modify-children","version":"2.0.0","description":"unist utility to modify direct children of a parent","license":"MIT","keywords":["unist","unist-util","util","utility","tree","ast","modify","children"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-modify-children.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-modify-children/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"},{"name":"Merlijn Vos","email":"merlijn@soverin.net"}],"types":"types/index.d.ts","dependencies":{"array-iterate":"^1.0.0"},"devDependencies":{"browserify":"^16.0.0","dtslint":"^3.3.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","unified":"^8.4.2","xo":"^0.28.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s unistUtilModifyChildren > unist-util-modify-children.js","build-mangle":"browserify . -s unistUtilModifyChildren -p tinyify > unist-util-modify-children.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test-types":"dtslint types","test":"npm run format && npm run build && npm run test-coverage && npm run test-types"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignore":["unist-util-modify-children.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"418ae1d79241fe5560beaaa2ee948bd837180578","homepage":"https://github.com/syntax-tree/unist-util-modify-children#readme","_id":"unist-util-modify-children@2.0.0","_nodeVersion":"13.10.1","_npmVersion":"6.14.2","dist":{"shasum":"9c9c30d4e32502aabb3fde10d7872a17c86801e2","size":3663,"noattachment":false,"key":"/unist-util-modify-children/-/unist-util-modify-children-2.0.0.tgz","tarball":"http://name.csiicloud.com:7001/unist-util-modify-children/download/unist-util-modify-children-2.0.0.tgz"},"maintainers":[{"name":"wooorm","email":""}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-modify-children_2.0.0_1584643681871_0.47782700981470505"},"_hasShrinkwrap":false,"publish_time":1584643681998,"_cnpm_publish_time":1584643681998},"1.1.6":{"name":"unist-util-modify-children","version":"1.1.6","description":"utility to modify direct children of a parent","license":"MIT","keywords":["unist","unist-util","util","utility","tree","ast","modify","children"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-modify-children.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-modify-children/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":{"array-iterate":"^1.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","xo":"^0.26.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s unistUtilModifyChildren > unist-util-modify-children.js","build-mangle":"browserify . -s unistUtilModifyChildren -p tinyify > unist-util-modify-children.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,"ignore":["unist-util-modify-children.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"3e5a2deb916b196552aa197cc37f03092ed01551","homepage":"https://github.com/syntax-tree/unist-util-modify-children#readme","_id":"unist-util-modify-children@1.1.6","_nodeVersion":"13.0.1","_npmVersion":"6.13.7","dist":{"shasum":"1587130ca0ab5c56155fa60837ff524c3fbfbfaa","size":3344,"noattachment":false,"key":"/unist-util-modify-children/-/unist-util-modify-children-1.1.6.tgz","tarball":"http://name.csiicloud.com:7001/unist-util-modify-children/download/unist-util-modify-children-1.1.6.tgz"},"maintainers":[{"name":"wooorm","email":""}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-modify-children_1.1.6_1581868455645_0.15126746621855358"},"_hasShrinkwrap":false,"publish_time":1581868455774,"_cnpm_publish_time":1581868455774},"1.1.5":{"name":"unist-util-modify-children","version":"1.1.5","description":"Unist utility to modify direct children of a parent","license":"MIT","keywords":["unist","retext","nlcst","mdast","util","utility","modify","children"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-modify-children.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-modify-children/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":{"array-iterate":"^1.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","xo":"^0.25.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s unistUtilModifyChildren > unist-util-modify-children.js","build-mangle":"browserify . -s unistUtilModifyChildren -p tinyify > unist-util-modify-children.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,"ignore":["unist-util-modify-children.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"b58f0fc7fc0733fa7ba89a6f3005673044d7710c","homepage":"https://github.com/syntax-tree/unist-util-modify-children#readme","_id":"unist-util-modify-children@1.1.5","_nodeVersion":"13.0.1","_npmVersion":"6.13.0","dist":{"shasum":"3cac9a5aea60b33395226eac4e37f15e0f04a7af","size":3198,"noattachment":false,"key":"/unist-util-modify-children/-/unist-util-modify-children-1.1.5.tgz","tarball":"http://name.csiicloud.com:7001/unist-util-modify-children/download/unist-util-modify-children-1.1.5.tgz"},"maintainers":[{"name":"wooorm","email":""}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-modify-children_1.1.5_1573378818453_0.4885319790541607"},"_hasShrinkwrap":false,"publish_time":1573378818603,"_cnpm_publish_time":1573378818603},"1.1.4":{"name":"unist-util-modify-children","version":"1.1.4","description":"Unist utility to modify direct children of a parent","license":"MIT","keywords":["unist","retext","nlcst","mdast","util","utility","modify","children"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-modify-children.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-modify-children/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":{"array-iterate":"^1.0.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","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s unistUtilModifyChildren > unist-util-modify-children.js","build-mangle":"browserify . -s unistUtilModifyChildren -p tinyify > unist-util-modify-children.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,"ignore":["unist-util-modify-children.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"ef4dce393bfbdf9f27653c2a704724cb2f1c4066","homepage":"https://github.com/syntax-tree/unist-util-modify-children#readme","_id":"unist-util-modify-children@1.1.4","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"f9dd31e93884c3be06b43c9291d60324d5df5f68","size":3163,"noattachment":false,"key":"/unist-util-modify-children/-/unist-util-modify-children-1.1.4.tgz","tarball":"http://name.csiicloud.com:7001/unist-util-modify-children/download/unist-util-modify-children-1.1.4.tgz"},"maintainers":[{"name":"wooorm","email":""}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-modify-children_1.1.4_1558507947006_0.23454826253253414"},"_hasShrinkwrap":false,"publish_time":1558507947108,"_cnpm_publish_time":1558507947108},"1.1.3":{"name":"unist-util-modify-children","version":"1.1.3","description":"Unist utility to modify direct children of a parent","license":"MIT","keywords":["unist","retext","nlcst","mdast","util","utility","modify","children"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-modify-children.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-modify-children/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":{"array-iterate":"^1.0.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^13.0.0","prettier":"^1.12.1","remark-cli":"^6.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.6.2","tinyify":"^2.4.3","xo":"^0.23.0"},"scripts":{"format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","build-bundle":"browserify . -s unistUtilModifyChildren > unist-util-modify-children.js","build-mangle":"browserify . -s unistUtilModifyChildren -p tinyify > unist-util-modify-children.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,"rules":{"guard-for-in":"off","no-var":"off","prefer-arrow-callback":"off"},"ignore":["unist-util-modify-children.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"ff6dd063db36a5df30f4585c27d74a58eb1e27fa","homepage":"https://github.com/syntax-tree/unist-util-modify-children#readme","_id":"unist-util-modify-children@1.1.3","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"d764a935f612dfb21b1bb92b0ea24321dc19a5f7","size":2771,"noattachment":false,"key":"/unist-util-modify-children/-/unist-util-modify-children-1.1.3.tgz","tarball":"http://name.csiicloud.com:7001/unist-util-modify-children/download/unist-util-modify-children-1.1.3.tgz"},"maintainers":[{"name":"wooorm","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-modify-children_1.1.3_1540736656599_0.21328727516306478"},"_hasShrinkwrap":false,"publish_time":1540736656764,"_cnpm_publish_time":1540736656764},"1.1.2":{"name":"unist-util-modify-children","version":"1.1.2","description":"Unist utility to modify direct children of a parent","license":"MIT","keywords":["unist","retext","nlcst","mdast","util","utility","modify","children"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-modify-children.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-modify-children/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":{"array-iterate":"^1.0.0"},"devDependencies":{"browserify":"^16.0.0","esmangle":"^1.0.0","nyc":"^11.0.0","prettier":"^1.12.1","remark-cli":"^5.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.6.2","xo":"^0.20.0"},"scripts":{"format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","build-bundle":"browserify index.js --bare -s unistUtilModifyChildren > unist-util-modify-children.js","build-mangle":"esmangle < unist-util-modify-children.js > unist-util-modify-children.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,"rules":{"guard-for-in":"off","no-var":"off","prefer-arrow-callback":"off"},"ignore":["unist-util-modify-children.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"746b82a4bf0257659be1752d1177d3a5dae98496","homepage":"https://github.com/syntax-tree/unist-util-modify-children#readme","_id":"unist-util-modify-children@1.1.2","_npmVersion":"6.0.0","_nodeVersion":"9.5.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"c7f1b91712554ee59c47a05b551ed3e052a4e2d1","size":2778,"noattachment":false,"key":"/unist-util-modify-children/-/unist-util-modify-children-1.1.2.tgz","tarball":"http://name.csiicloud.com:7001/unist-util-modify-children/download/unist-util-modify-children-1.1.2.tgz"},"maintainers":[{"name":"wooorm","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-modify-children_1.1.2_1525109224934_0.20371127565053793"},"_hasShrinkwrap":false,"publish_time":1525109224987,"_cnpm_publish_time":1525109224987},"1.1.1":{"name":"unist-util-modify-children","version":"1.1.1","description":"Unist utility to modify direct children of a parent","license":"MIT","keywords":["unist","retext","nlcst","mdast","util","utility","modify","children"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-modify-children.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-modify-children/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":{"array-iterate":"^1.0.0"},"devDependencies":{"browserify":"^14.0.0","esmangle":"^1.0.0","nyc":"^11.0.0","remark-cli":"^3.0.0","remark-preset-wooorm":"^3.0.0","tape":"^4.6.2","xo":"^0.18.2"},"scripts":{"build-md":"remark . -qfo","build-bundle":"browserify index.js --bare -s unistUtilModifyChildren > unist-util-modify-children.js","build-mangle":"esmangle < unist-util-modify-children.js > unist-util-modify-children.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,"ignore":["unist-util-modify-children.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"5d3f84ec5b4d91c9ddb8c1dafbf4456252c51526","homepage":"https://github.com/syntax-tree/unist-util-modify-children#readme","_id":"unist-util-modify-children@1.1.1","_shasum":"66d7e6a449e6f67220b976ab3cb8b5ebac39e51d","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"66d7e6a449e6f67220b976ab3cb8b5ebac39e51d","size":2510,"noattachment":false,"key":"/unist-util-modify-children/-/unist-util-modify-children-1.1.1.tgz","tarball":"http://name.csiicloud.com:7001/unist-util-modify-children/download/unist-util-modify-children-1.1.1.tgz"},"maintainers":[{"name":"wooorm","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-modify-children-1.1.1.tgz_1497293298411_0.9660565175581723"},"directories":{},"publish_time":1497293299339,"_cnpm_publish_time":1497293299339,"_hasShrinkwrap":false},"1.1.0":{"name":"unist-util-modify-children","version":"1.1.0","description":"Unist utility to modify direct children of a parent","license":"MIT","keywords":["unist","retext","nlcst","mdast","util","utility","modify","children"],"repository":{"type":"git","url":"git+https://github.com/wooorm/unist-util-modify-children.git"},"bugs":{"url":"https://github.com/wooorm/unist-util-modify-children/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":{"array-iterate":"^1.0.0"},"devDependencies":{"browserify":"^13.1.1","esmangle":"^1.0.0","nyc":"^9.0.1","remark-cli":"^2.0.0","remark-preset-wooorm":"^1.0.0","tape":"^4.6.2","xo":"^0.17.1"},"scripts":{"build-md":"remark . --quiet --frail --output","build-bundle":"browserify index.js --bare -s unistUtilModifyChildren > unist-util-modify-children.js","build-mangle":"esmangle < unist-util-modify-children.js > unist-util-modify-children.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,"ignore":["unist-util-modify-children.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"presets":"wooorm"},"gitHead":"0cee1a0bd4b44f12d034e893340657607127f307","homepage":"https://github.com/wooorm/unist-util-modify-children#readme","_id":"unist-util-modify-children@1.1.0","_shasum":"559203ae85d7a76283277be1abfbaf595a177ead","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"559203ae85d7a76283277be1abfbaf595a177ead","size":2507,"noattachment":false,"key":"/unist-util-modify-children/-/unist-util-modify-children-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/unist-util-modify-children/download/unist-util-modify-children-1.1.0.tgz"},"maintainers":[{"name":"wooorm","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/unist-util-modify-children-1.1.0.tgz_1479674333752_0.8139469118323177"},"directories":{},"publish_time":1479674335708,"_cnpm_publish_time":1479674335708,"_hasShrinkwrap":false},"1.0.0":{"name":"unist-util-modify-children","version":"1.0.0","description":"Unist utility to modify direct children of a parent","license":"MIT","keywords":["unist","retext","nlcst","mdast","util","utility","modify","children"],"dependencies":{"array-iterate":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/wooorm/unist-util-modify-children.git"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"files":["index.js"],"devDependencies":{"browserify":"^11.0.0","eslint":"^1.0.0","esmangle":"^1.0.0","istanbul":"^0.3.0","jscs":"^2.0.0","jscs-jsdoc":"^1.0.0","mdast":"^1.0.0","mdast-comment-config":"^1.0.0","mdast-github":"^1.0.0","mdast-lint":"^1.0.0","mdast-slug":"^1.0.0","mdast-validate-links":"^1.0.0","mocha":"^2.0.0"},"scripts":{"test-api":"mocha --check-leaks test.js","test-coverage":"istanbul cover _mocha -- test.js","test-travis":"npm run test-coverage","test":"npm run test-api","lint-api":"eslint .","lint-style":"jscs --reporter inline .","lint":"npm run lint-api && npm run lint-style","make":"npm run lint && npm run test-coverage","bundle":"browserify index.js --no-builtins -s unistUtilModifyChildren > unist-util-modify-children.js","postbundle":"esmangle unist-util-modify-children.js > unist-util-modify-children.min.js","build-md":"mdast . --quiet","build":"npm run bundle && npm run build-md"},"gitHead":"1d2e8d8018d593133218ff25b11f6f99c5d53e9c","bugs":{"url":"https://github.com/wooorm/unist-util-modify-children/issues"},"homepage":"https://github.com/wooorm/unist-util-modify-children#readme","_id":"unist-util-modify-children@1.0.0","_shasum":"2301dde0bfcb7cbb5cb9170e57bf795c6d9619eb","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"2301dde0bfcb7cbb5cb9170e57bf795c6d9619eb","size":3095,"noattachment":false,"key":"/unist-util-modify-children/-/unist-util-modify-children-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/unist-util-modify-children/download/unist-util-modify-children-1.0.0.tgz"},"maintainers":[{"name":"wooorm","email":""}],"directories":{},"publish_time":1440334571439,"_cnpm_publish_time":1440334571439,"_hasShrinkwrap":false}},"readme":"# unist-util-modify-children\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[unist][] utility to change children of a parent.\n\n## Contents\n\n*   [What is this?](#what-is-this)\n*   [When should I use this?](#when-should-i-use-this)\n*   [Install](#install)\n*   [Use](#use)\n*   [API](#api)\n    *   [`modifyChildren(modifier)`](#modifychildrenmodifier)\n    *   [`Modifier`](#modifier)\n    *   [`Modify`](#modify)\n*   [Types](#types)\n*   [Compatibility](#compatibility)\n*   [Related](#related)\n*   [Contribute](#contribute)\n*   [License](#license)\n\n## What is this?\n\nThis is a tiny utility that you can use to create a reusable function that\nmodifies children.\n\n## When should I use this?\n\nProbably never!\nUse [`unist-util-visit`][unist-util-visit].\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 14.14+ and 16.0+), install with [npm][]:\n\n```sh\nnpm install unist-util-modify-children\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {modifyChildren} from 'https://esm.sh/unist-util-modify-children@3'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import {modifyChildren} from 'https://esm.sh/unist-util-modify-children@3?bundle'\n</script>\n```\n\n## Use\n\n```js\nimport u from 'unist-builder'\nimport {modifyChildren} from 'unist-util-modify-children'\n\nconst tree = u('root', [\n  u('leaf', '1'),\n  u('parent', [u('leaf', '2')]),\n  u('leaf', '3')\n])\nconst modify = modifyChildren(function (node, index, parent) {\n  if (node.type === 'parent') {\n    parent.children.splice(index, 1, {type: 'subtree', children: parent.children})\n    return index + 1\n  }\n})\n\nmodify(tree)\n\nconsole.dir(tree, {depth: null})\n```\n\nYields:\n\n```js\n{\n  type: 'root',\n  children: [\n    {type: 'leaf', value: '1'},\n    {type: 'subtree', children: [{type: 'leaf', value: '2'}]},\n    {type: 'leaf', value: '3'}\n  ]\n}\n```\n\n## API\n\nThis package exports the identifier [`modifyChildren`][api-modifychildren].\nThere is no default export.\n\n### `modifyChildren(modifier)`\n\nWrap `modifier` to be called for each child in the nodes later given to\n`modify`.\n\n###### Parameters\n\n*   `modifier` ([`Modifier`][api-modifier])\n    — callback called for each `child` in `parent` later given to `modify`\n\n###### Returns\n\nModify children of `parent` ([`Modify`][api-modify]).\n\n### `Modifier`\n\nCallback called for each `child` in `parent` later given to `modify`\n(TypeScript type).\n\n###### Parameters\n\n*   `child` ([`Node`][node])\n    — child of `parent`\n*   `index` (`number`)\n    — position of `child` in `parent`\n*   `parent` ([`Node`][node])\n    — parent node\n\n###### Returns\n\nPosition to move to next (optional) (`number` or `void`).\n\n### `Modify`\n\nModify children of `parent` (TypeScript type).\n\n###### Parameters\n\n*   `parent` ([`Node`][node])\n    — parent node\n\n###### Returns\n\nNothing (`void`).\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports the additional types [`Modifier`][api-modifier] and\n[`Modify`][api-modify].\n\n## Compatibility\n\nProjects maintained by the unified collective are compatible with all maintained\nversions of Node.js.\nAs of now, that is Node.js 14.14+ and 16.0+.\nOur projects sometimes work with older versions, but this is not guaranteed.\n\n## Related\n\n*   [`unist-util-visit`](https://github.com/syntax-tree/unist-util-visit)\n    — walk the tree\n*   [`unist-util-visit-parents`](https://github.com/syntax-tree/unist-util-visit-parents)\n    — walk the tree with a stack of parents\n*   [`unist-util-filter`](https://github.com/syntax-tree/unist-util-filter)\n    — create a new tree with all nodes that pass a test\n*   [`unist-util-map`](https://github.com/syntax-tree/unist-util-map)\n    — create a new tree with all nodes mapped by a given function\n*   [`unist-util-flatmap`](https://gitlab.com/staltz/unist-util-flatmap)\n    — create a new tree by mapping (to an array) with the given function\n*   [`unist-util-find-after`](https://github.com/syntax-tree/unist-util-find-after)\n    — find a node after another node\n*   [`unist-util-find-before`](https://github.com/syntax-tree/unist-util-find-before)\n    — find a node before another node\n*   [`unist-util-find-all-after`](https://github.com/syntax-tree/unist-util-find-all-after)\n    — find all nodes after another node\n*   [`unist-util-find-all-before`](https://github.com/syntax-tree/unist-util-find-all-before)\n    — find all nodes before another node\n*   [`unist-util-find-all-between`](https://github.com/mrzmmr/unist-util-find-all-between)\n    — find all nodes between two nodes\n*   [`unist-util-remove`](https://github.com/syntax-tree/unist-util-remove)\n    — remove nodes from a tree that pass a test\n*   [`unist-util-select`](https://github.com/syntax-tree/unist-util-select)\n    — select nodes with CSS-like selectors\n\n## Contribute\n\nSee [`contributing.md`][contributing] in [`syntax-tree/.github`][health] for\nways to get started.\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/unist-util-modify-children/workflows/main/badge.svg\n\n[build]: https://github.com/syntax-tree/unist-util-modify-children/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/syntax-tree/unist-util-modify-children.svg\n\n[coverage]: https://codecov.io/github/syntax-tree/unist-util-modify-children\n\n[downloads-badge]: https://img.shields.io/npm/dm/unist-util-modify-children.svg\n\n[downloads]: https://www.npmjs.com/package/unist-util-modify-children\n\n[size-badge]: https://img.shields.io/bundlephobia/minzip/unist-util-modify-children.svg\n\n[size]: https://bundlephobia.com/result?p=unist-util-modify-children\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[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[esmsh]: https://esm.sh\n\n[typescript]: https://www.typescriptlang.org\n\n[license]: license\n\n[author]: https://wooorm.com\n\n[health]: https://github.com/syntax-tree/.github\n\n[contributing]: https://github.com/syntax-tree/.github/blob/main/contributing.md\n\n[support]: https://github.com/syntax-tree/.github/blob/main/support.md\n\n[coc]: https://github.com/syntax-tree/.github/blob/main/code-of-conduct.md\n\n[unist]: https://github.com/syntax-tree/unist\n\n[node]: https://github.com/syntax-tree/unist#nodes\n\n[unist-util-visit]: https://github.com/syntax-tree/unist-util-visit\n\n[api-modifychildren]: #modifychildrenmodifier\n\n[api-modifier]: #modifier\n\n[api-modify]: #modify\n","_attachments":{},"homepage":"https://github.com/syntax-tree/unist-util-modify-children#readme","bugs":{"url":"https://github.com/syntax-tree/unist-util-modify-children/issues"},"license":"MIT"}