{"_id":"unist-util-map","_rev":"4337313","name":"unist-util-map","description":"unist utility to create a new tree by mapping all nodes","dist-tags":{"latest":"4.0.0"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"time":{"modified":"2026-04-08T09:55:02.000Z","created":"2016-03-20T05:28:50.610Z","4.0.0":"2023-07-07T14:44:39.035Z","3.1.3":"2023-01-23T16:42:59.822Z","3.1.2":"2022-09-28T17:12:48.118Z","3.1.1":"2022-05-03T10:04:53.978Z","3.1.0":"2022-05-02T13:18:59.189Z","3.0.1":"2022-03-18T15:30:27.264Z","3.0.0":"2021-04-14T07:28:11.875Z","2.0.1":"2020-02-16T15:14:32.184Z","2.0.0":"2019-10-28T08:15:37.544Z","1.0.5":"2019-05-21T10:09:16.510Z","1.0.4":"2018-05-02T19:24:53.856Z","1.0.3":"2016-12-31T02:06:41.008Z","1.0.2":"2016-06-15T14:04:40.980Z","1.0.1":"2016-03-20T05:28:50.610Z"},"users":{},"author":{"name":"azu","email":"azuciao@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-map.git"},"versions":{"4.0.0":{"name":"unist-util-map","version":"4.0.0","description":"unist utility to create a new tree by mapping all nodes","license":"MIT","keywords":["unist","unist-util","util","utility","node","tree","map","walk","visit"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-map.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-map/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"azu","email":"azuciao@gmail.com"},"contributors":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"sideEffects":false,"type":"module","exports":"./index.js","dependencies":{"@types/unist":"^3.0.0"},"devDependencies":{"@types/mdast":"^4.0.0","@types/node":"^20.0.0","c8":"^8.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","tsd":"^0.28.0","type-coverage":"^2.0.0","typescript":"^5.0.0","unist-builder":"^4.0.0","xo":"^0.54.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 --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"bracketSpacing":false,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"none","useTabs":false},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"ignoreCatch":true,"strict":true},"xo":{"prettier":true},"gitHead":"3ec6dfa25f1784cf94ddc53fc0767679bd9e1520","types":"./index.d.ts","homepage":"https://github.com/syntax-tree/unist-util-map#readme","_id":"unist-util-map@4.0.0","_nodeVersion":"20.0.0","_npmVersion":"9.7.2","dist":{"shasum":"29ab31b16d2760b2a31c71b2169500f5b00dbaac","size":5328,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-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/unist-util-map_4.0.0_1688741078858_0.6888859457619059"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-07T14:44:39.035Z","publish_time":1688741079035,"_source_registry_name":"default","_cnpm_publish_time":1688741079035},"3.1.3":{"name":"unist-util-map","version":"3.1.3","description":"unist utility to create a new tree by mapping all nodes","license":"MIT","keywords":["unist","unist-util","util","utility","node","tree","map","walk","visit"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-map.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-map/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"azu","email":"azuciao@gmail.com"},"contributors":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^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","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-builder":"^3.0.0","xo":"^0.53.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && 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":["remark-preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true},"gitHead":"a410aced4b799f8ff45d8a5813e30a1fb5e25504","homepage":"https://github.com/syntax-tree/unist-util-map#readme","_id":"unist-util-map@3.1.3","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"shasum":"5ae708cafb8400439f0a8e590a20be05223f78e1","size":4622,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-3.1.3.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/unist-util-map_3.1.3_1674492179655_0.699141086440052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-23T16:42:59.822Z","publish_time":1674492179822,"_cnpm_publish_time":1674492179822},"3.1.2":{"name":"unist-util-map","version":"3.1.2","description":"unist utility to create a new tree by mapping all nodes","license":"MIT","keywords":["unist","unist-util","util","utility","node","tree","map","walk","visit"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-map.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-map/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"azu","email":"azuciao@gmail.com"},"contributors":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^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","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-builder":"^3.0.0","xo":"^0.52.0"},"scripts":{"prepack":"npm run build && npm run format","build":"rimraf \"{index,test}.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":"913737d206bf5ce620fc962e85281edc0f74247d","homepage":"https://github.com/syntax-tree/unist-util-map#readme","_id":"unist-util-map@3.1.2","_nodeVersion":"18.2.0","_npmVersion":"8.19.1","dist":{"shasum":"c389677fd6ce5c0cc10af44115acaca7944a3569","size":4588,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-3.1.2.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/unist-util-map_3.1.2_1664385167929_0.7863128242421571"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-28T17:20:33.662Z","publish_time":1664385168118,"_cnpm_publish_time":1664385168118},"3.1.1":{"name":"unist-util-map","version":"3.1.1","description":"unist utility to create a new tree by mapping all nodes","license":"MIT","keywords":["unist","unist-util","util","utility","node","tree","map","walk","visit"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-map.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-map/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"azu","email":"azuciao@gmail.com"},"contributors":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^2.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.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.48.0"},"scripts":{"prepack":"npm run build && npm run format","build":"rimraf \"{index,test}.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":"5eb851d7effeba84ee0201ac4f0d990a972e3a9f","homepage":"https://github.com/syntax-tree/unist-util-map#readme","_id":"unist-util-map@3.1.1","_nodeVersion":"18.0.0","_npmVersion":"8.7.0","dist":{"shasum":"e69e23fc36a9dd6dfebc90ce8c3cc8e426ed2a71","size":3906,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-3.1.1.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/unist-util-map_3.1.1_1651572293578_0.6588154716736219"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-03T10:09:39.902Z","publish_time":1651572293978,"_cnpm_publish_time":1651572293978},"3.1.0":{"name":"unist-util-map","version":"3.1.0","description":"unist utility to create a new tree by mapping all nodes","license":"MIT","keywords":["unist","unist-util","util","utility","node","tree","map","walk","visit"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-map.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-map/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"azu","email":"azuciao@gmail.com"},"contributors":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^2.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.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.48.0"},"scripts":{"prepack":"npm run build && npm run format","build":"rimraf \"{index,test}.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":"ebbc7cb466fd07fd1f66133f2d23cbf141f0b42a","homepage":"https://github.com/syntax-tree/unist-util-map#readme","_id":"unist-util-map@3.1.0","_nodeVersion":"18.0.0","_npmVersion":"8.7.0","dist":{"shasum":"87b47692ce7f1f8209b4314a83a2bbb34c16fd99","size":3665,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-3.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/unist-util-map_3.1.0_1651497539027_0.6997262447893344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-02T13:19:07.565Z","publish_time":1651497539189,"_cnpm_publish_time":1651497539189},"3.0.1":{"name":"unist-util-map","version":"3.0.1","description":"unist utility to create a new tree by mapping all nodes","license":"MIT","keywords":["unist","unist-util","util","utility","node","tree","map","walk","visit"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-map.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-map/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"azu","email":"azuciao@gmail.com"},"contributors":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^2.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.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.48.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":"ff9a5c7f583bdc3bf70088288c101f7be0114d15","homepage":"https://github.com/syntax-tree/unist-util-map#readme","_id":"unist-util-map@3.0.1","_nodeVersion":"17.4.0","_npmVersion":"8.5.1","dist":{"shasum":"95ceee79d898bc146084e460a9cdc7ff1cf73e94","size":3839,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-3.0.1.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/unist-util-map_3.0.1_1647617427118_0.16307577314483046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-18T15:50:58.424Z","publish_time":1647617427264,"_cnpm_publish_time":1647617427264},"3.0.0":{"name":"unist-util-map","version":"3.0.0","description":"unist utility to create a new tree by mapping all nodes","license":"MIT","keywords":["unist","unist-util","util","utility","node","tree","map","walk","visit"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-map.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-map/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"azu","email":"azuciao@gmail.com"},"contributors":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^2.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":"^2.0.0","unist-util-is":"^4.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":"e23408ee0f4f58deb5ac6f221b7dcc7a3d94fbdb","homepage":"https://github.com/syntax-tree/unist-util-map#readme","_id":"unist-util-map@3.0.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.2","dist":{"shasum":"ec4c3e4f3f65f559b6c232087af2a470f3e5db89","size":3739,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-3.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/unist-util-map_3.0.0_1618385291734_0.9491962169877055"},"_hasShrinkwrap":false,"publish_time":1618385291875,"_cnpm_publish_time":1618385291875,"_cnpmcore_publish_time":"2021-12-16T16:25:39.251Z"},"2.0.1":{"name":"unist-util-map","version":"2.0.1","description":"unist utility to create a new tree by mapping all nodes","license":"MIT","keywords":["unist","unist-util","util","utility","node","tree","map","walk","visit"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-map.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-map/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"azu","email":"azuciao@gmail.com"},"contributors":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"types":"types/index.d.ts","dependencies":{"@types/mdast":"^3.0.0","object-assign":"^4.0.0"},"devDependencies":{"dtslint":"^0.9.0","nyc":"^15.0.0","prettier":"^1.0.0","remark-cli":"^7.0.0","remark-preset-wooorm":"^6.0.0","tape":"^4.0.0","unist-builder":"^2.0.0","unist-util-is":"^4.0.0","xo":"^0.26.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test-types":"dtslint types","test":"npm run format && npm run test-coverage && npm run test-types"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"ec414a43e8d2c8afa7b952f9bf3e3aa5d686b908","homepage":"https://github.com/syntax-tree/unist-util-map#readme","_id":"unist-util-map@2.0.1","_nodeVersion":"13.0.1","_npmVersion":"6.13.7","dist":{"shasum":"c3fca064486d3937c4dad8b39c64974faae7c7c4","size":3417,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-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/unist-util-map_2.0.1_1581866072054_0.8753271001521417"},"_hasShrinkwrap":false,"publish_time":1581866072184,"_cnpm_publish_time":1581866072184,"_cnpmcore_publish_time":"2021-12-16T16:25:39.487Z"},"2.0.0":{"name":"unist-util-map","version":"2.0.0","description":"Create a new Unist tree with all nodes that mapped by the provided function","license":"MIT","keywords":["unist","node","textlint","util","utility"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-map.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-map/issues"},"author":{"name":"azu","email":"azuciao@gmail.com"},"contributors":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"types":"types/index.d.ts","dependencies":{"@types/mdast":"^3.0.3","object-assign":"^4.0.1"},"devDependencies":{"dtslint":"^0.9.9","nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^7.0.0","remark-preset-wooorm":"^6.0.0","tape":"^4.10.1","unist-builder":"^1.0.3","unist-util-is":"^4.0.0","xo":"^0.25.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test-types":"dtslint types","test":"npm run format && npm run test-coverage && npm run test-types"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"03af7f1d7fcde011881e2aa224ee180f6b5602f4","homepage":"https://github.com/syntax-tree/unist-util-map#readme","_id":"unist-util-map@2.0.0","_nodeVersion":"13.0.1","_npmVersion":"6.12.0","dist":{"shasum":"184ffd0589d44228ff28066dcc8fcf659655b287","size":3434,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-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/unist-util-map_2.0.0_1572250537372_0.31726428979919175"},"_hasShrinkwrap":false,"publish_time":1572250537544,"_cnpm_publish_time":1572250537544,"_cnpmcore_publish_time":"2021-12-16T16:25:39.685Z"},"1.0.5":{"name":"unist-util-map","version":"1.0.5","description":"Create a new Unist tree with all nodes that mapped by the provided function","license":"MIT","keywords":["unist","node","textlint","util","utility"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-map.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-map/issues"},"author":{"name":"azu","email":"azuciao@gmail.com"},"contributors":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"object-assign":"^4.0.1"},"devDependencies":{"nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^6.0.0","remark-preset-wooorm":"^5.0.0","tape":"^4.10.1","unist-builder":"^1.0.3","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"dea702bd2a2bcff07ab599edc71b261f71d2c462","homepage":"https://github.com/syntax-tree/unist-util-map#readme","_id":"unist-util-map@1.0.5","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"701069b72e1d1cc02db265502a5e82b77c2eb8b7","size":3003,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-1.0.5.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/unist-util-map_1.0.5_1558433356379_0.6550197125483674"},"_hasShrinkwrap":false,"publish_time":1558433356510,"_cnpm_publish_time":1558433356510,"_cnpmcore_publish_time":"2021-12-16T16:25:40.043Z"},"1.0.4":{"name":"unist-util-map","version":"1.0.4","description":"Create a new Unist tree with all nodes that mapped by the provided function","license":"MIT","keywords":["unist","textlint","util"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-map.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-map/issues"},"author":{"name":"azu","email":"azuciao@gmail.com"},"contributors":[{"name":"azu","email":"azuciao@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["lib/"],"main":"lib/unist-util-map.js","dependencies":{"object-assign":"^4.0.1"},"devDependencies":{"mocha":"^5.0.0","prettier":"^1.12.1","remark-cli":"^5.0.0","remark-preset-wooorm":"^4.0.0","xo":"^0.20.3"},"scripts":{"format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","test-api":"mocha","test":"npm run format && npm run test-api"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"no-var":"off","prefer-arrow-callback":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"d3af364eef640d3703d88f97f2db672c51ec8d7c","homepage":"https://github.com/syntax-tree/unist-util-map#readme","_id":"unist-util-map@1.0.4","_npmVersion":"6.0.0","_nodeVersion":"9.5.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"f27bb03e14e8072171379d132c96c1dfcea44574","size":2454,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-1.0.4.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-map_1.0.4_1525289093800_0.831840935642653"},"_hasShrinkwrap":false,"publish_time":1525289093856,"_cnpm_publish_time":1525289093856,"_cnpmcore_publish_time":"2021-12-16T16:25:40.252Z"},"1.0.3":{"name":"unist-util-map","repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-map.git"},"author":{"name":"azu"},"email":"azuciao@gmail.com","homepage":"https://github.com/syntax-tree/unist-util-map","license":"MIT","files":["lib/"],"bugs":{"url":"https://github.com/syntax-tree/unist-util-map/issues"},"version":"1.0.3","description":"Create a new Unist tree with all nodes that mapped by the provided function","main":"lib/unist-util-map.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"keywords":["unist","textlint","util"],"devDependencies":{"mocha":"^3.2.0","txt-to-ast":"^1.1.0","unist-builder":"^1.0.1"},"dependencies":{"object-assign":"^4.0.1"},"gitHead":"968c62ea29722ab92c8bae5fe0c131180640f4b7","_id":"unist-util-map@1.0.3","_shasum":"26a913d7cddb3cd3e9a886d135d37a3d1f54e514","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"dist":{"shasum":"26a913d7cddb3cd3e9a886d135d37a3d1f54e514","size":1981,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-1.0.3.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/unist-util-map-1.0.3.tgz_1483149999295_0.0025364605244249105"},"publish_time":1483150001008,"_hasShrinkwrap":false,"_cnpm_publish_time":1483150001008,"_cnpmcore_publish_time":"2021-12-16T16:25:40.458Z"},"1.0.2":{"name":"unist-util-map","repository":{"type":"git","url":"git+https://github.com/azu/unist-util-map.git"},"author":{"name":"azu"},"email":"azuciao@gmail.com","homepage":"https://github.com/azu/unist-util-map","license":"MIT","files":["lib/"],"bugs":{"url":"https://github.com/azu/unist-util-map/issues"},"version":"1.0.2","description":"Create a new Unist tree with all nodes that mapped by the provided function","main":"lib/unist-util-map.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"keywords":["unist","textlint","util"],"devDependencies":{"mocha":"^2.4.5","txt-to-ast":"^1.1.0","unist-builder":"^1.0.1"},"dependencies":{"object-assign":"^4.0.1"},"gitHead":"8df91172a475f4de57ebc43e2ee61aaa974408e1","_id":"unist-util-map@1.0.2","_shasum":"9f18281d64f581d633b264bb5d13de489dc8d84d","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"dist":{"shasum":"9f18281d64f581d633b264bb5d13de489dc8d84d","size":1991,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-1.0.2.tgz"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/unist-util-map-1.0.2.tgz_1465999480352_0.09700701315887272"},"publish_time":1465999480980,"_hasShrinkwrap":false,"_cnpm_publish_time":1465999480980,"_cnpmcore_publish_time":"2021-12-16T16:25:40.659Z"},"1.0.1":{"name":"unist-util-map","repository":{"type":"git","url":"git+https://github.com/azu/unist-util-map.git"},"author":{"name":"azu"},"email":"azuciao@gmail.com","homepage":"https://github.com/azu/unist-util-map","license":"MIT","files":["lib/"],"bugs":{"url":"https://github.com/azu/unist-util-map/issues"},"version":"1.0.1","description":"Create a new Unist tree with all nodes that mapped by the provided function","main":"lib/unist-util-map.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"keywords":["unist","textlint","util"],"devDependencies":{"mocha":"^2.4.5","txt-to-ast":"^1.1.0","unist-builder":"^1.0.1"},"dependencies":{"object-assign":"^4.0.1"},"gitHead":"d746df6a259dacb008b9fb5de0214ff7c1728ad6","_id":"unist-util-map@1.0.1","_shasum":"177f97e281ab931d0b6c818e5fac4f809da3ef88","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"azu","email":"azuciao@gmail.com"},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"dist":{"shasum":"177f97e281ab931d0b6c818e5fac4f809da3ef88","size":1857,"noattachment":false,"key":"/unist-util-map/-/unist-util-map-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/unist-util-map/download/unist-util-map-1.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/unist-util-map-1.0.1.tgz_1458451730149_0.14777341508306563"},"publish_time":1458451730610,"_hasShrinkwrap":false,"_cnpm_publish_time":1458451730610,"_cnpmcore_publish_time":"2021-12-16T16:25:40.847Z"}},"readme":"# unist-util-map\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 create a new tree by mapping all nodes with a given\nfunction.\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    *   [`map(tree, mapFunction)`](#maptree-mapfunction)\n*   [Types](#types)\n*   [Compatibility](#compatibility)\n*   [Related](#related)\n*   [Contribute](#contribute)\n*   [License](#license)\n\n## What is this?\n\nThis is a small utility that helps you make new trees.\n\n## When should I use this?\n\nYou can use this utility to create a new tree by mapping all nodes with a given\nfunction.\nCreating new trees like this can lead to performance problems, as it creates\nnew objects for every node.\nWhen dealing with potentially large trees, and relatively few changes, use\n[`unist-util-visit`][unist-util-visit] (or\n[`unist-util-visit-parents`][unist-util-visit-parents]) instead.\n\nTo remove certain nodes, you can also walk the tree with `unist-util-visit`, or\nuse [`unist-util-filter`][unist-util-filter] (clones the tree instead of\nmutating) or [`unist-util-remove`][unist-util-remove] (mutates).\nTo create trees, use [`unist-builder`][unist-builder].\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 16+), install with [npm][]:\n\n```sh\nnpm install unist-util-map\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {map} from 'https://esm.sh/unist-util-map@4'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import {map} from 'https://esm.sh/unist-util-map@4?bundle'\n</script>\n```\n\n## Use\n\n```js\nimport {u} from 'unist-builder'\nimport {map} from 'unist-util-map'\n\nconst tree = u('tree', [\n  u('leaf', 'leaf 1'),\n  u('node', [u('leaf', 'leaf 2')]),\n  u('void'),\n  u('leaf', 'leaf 3')\n])\n\nconst next = map(tree, function (node) {\n  return node.type === 'leaf'\n    ? Object.assign({}, node, {value: 'CHANGED'})\n    : node\n})\n\nconsole.dir(next, {depth: undefined})\n```\n\nYields:\n\n```js\n{\n  type: 'tree',\n  children: [\n    {type: 'leaf', value: 'CHANGED'},\n    {type: 'node', children: [{type: 'leaf', value: 'CHANGED'}]},\n    {type: 'void'},\n    {type: 'leaf', value: 'CHANGED'}\n  ]\n}\n```\n\n> ???? **Note**: `next` is a changed clone and `tree` is not mutated.\n\n## API\n\nThis package exports the identifier [`map`][api-map].\nThere is no default export.\n\n### `map(tree, mapFunction)`\n\nCreate a new tree by mapping all nodes with the given function.\n\n###### Parameters\n\n*   `tree` ([`Node`][node])\n    — tree to map\n*   `mapFunction` ([`MapFunction`][api-mapfunction])\n    — function called with a node, its index, and its parent to produce a new\n    node\n\n###### Returns\n\nNew mapped tree ([`Node`][node]).\n\n#### `MapFunction`\n\nFunction called with a node, its index, and its parent to produce a new\nnode (TypeScript type).\n\n###### Parameters\n\n*   `node` ([`Node`][node])\n    — node to map\n*   `index` (`number` or `undefined`)\n    — index of `node` in `parent` (if any)\n*   `parent` ([`Node`][node] or `undefined`)\n    — parent of `node`\n\n###### Returns\n\nNew mapped node ([`Node`][node]).\n\nThe children on the returned node are not used.\nIf the original node has children, those are mapped instead.\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports the additional type [`MapFunction`][api-mapfunction].\n\n## Compatibility\n\nProjects maintained by the unified collective are compatible with maintained\nversions of Node.js.\n\nWhen we cut a new major release, we drop support for unmaintained versions of\nNode.\nThis means we try to keep the current release line, `unist-util-map@^4`,\ncompatible with Node.js 16.\n\n## Related\n\n*   [`unist-util-filter`](https://github.com/syntax-tree/unist-util-filter)\n    — create a new tree with all nodes that pass the given function\n*   [`unist-util-flatmap`](https://gitlab.com/staltz/unist-util-flatmap)\n    — create a new tree by expanding a node into many\n*   [`unist-util-remove`](https://github.com/syntax-tree/unist-util-remove)\n    — remove nodes from trees\n*   [`unist-util-select`](https://github.com/syntax-tree/unist-util-select)\n    — select nodes with CSS-like selectors\n*   [`unist-util-visit`](https://github.com/syntax-tree/unist-util-visit)\n    — walk trees\n*   [`unist-builder`](https://github.com/syntax-tree/unist-builder)\n    — create trees\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] © [azu][author]\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/syntax-tree/unist-util-map/workflows/main/badge.svg\n\n[build]: https://github.com/syntax-tree/unist-util-map/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/syntax-tree/unist-util-map.svg\n\n[coverage]: https://codecov.io/github/syntax-tree/unist-util-map\n\n[downloads-badge]: https://img.shields.io/npm/dm/unist-util-map.svg\n\n[downloads]: https://www.npmjs.com/package/unist-util-map\n\n[size-badge]: https://img.shields.io/badge/dynamic/json?label=minzipped%20size&query=$.size.compressedSize&url=https://deno.bundlejs.com/?q=unist-util-map\n\n[size]: https://bundlejs.com/?q=unist-util-map\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://efcl.info\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#node\n\n[unist-util-visit]: https://github.com/syntax-tree/unist-util-visit\n\n[unist-util-visit-parents]: https://github.com/syntax-tree/unist-util-visit-parents\n\n[unist-util-filter]: https://github.com/syntax-tree/unist-util-filter\n\n[unist-util-remove]: https://github.com/syntax-tree/unist-util-remove\n\n[unist-builder]: https://github.com/syntax-tree/unist-builder\n\n[api-map]: #maptree-mapfunction\n\n[api-mapfunction]: #mapfunction\n","_attachments":{},"homepage":"https://github.com/syntax-tree/unist-util-map#readme","bugs":{"url":"https://github.com/syntax-tree/unist-util-map/issues"},"license":"MIT"}