{"_id":"@speclynx/apidom-traverse","_rev":"69-00cfa757dd99a0484856d649d2d5b125","name":"@speclynx/apidom-traverse","dist-tags":{"latest":"5.2.6"},"versions":{"1.12.2":{"name":"@speclynx/apidom-traverse","version":"1.12.2","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@1.12.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"d92c3bf563733694953f614173e3c7901cf81fb6","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-1.12.2.tgz","fileCount":32,"integrity":"sha512-WF6IBkbeqWqHaerxwc58LSMnKN/3cwUeOglg10ON/d2awbvsWPqIxrg9SIDg3tJh+5z7ZHrP9YDVr+fHgBkO7g==","signatures":[{"sig":"MEUCIQC7FHoESetB3q1gn9L/huwysq9pH49h/FR95TN1vxtHjgIgRpLwvf3T/ac7ewh6Jzyb8kS5iv6DnxBpdtywrDYK8LA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387116},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"a9c5f11e8748135e7ba578b61d2f1807e11d34aa","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"char0n","email":"vladimir.gorej@gmail.com"},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"11.6.1","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^1.12.2","@speclynx/apidom-datamodel":"^1.12.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":false},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_1.12.2_1768384234278_0.6283421530614934","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@speclynx/apidom-traverse","version":"2.0.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.0.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"4d288209ad59981d25613a05ebf30c4f1145ff9b","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.0.1.tgz","fileCount":34,"integrity":"sha512-shqJo8gzU//por1pkWtQIwRf52Rs8aLqDOXfQqJ2X/kbf8m9NQ/w6eX90nvVYsRWRavKJS0tNGH5gQrU8uLLhQ==","signatures":[{"sig":"MEQCICmEoOMbPhKmt8dGqstGvy+SndD8ysJoP1PWkZtqvIVeAiBV841YzBf1JAsKePpvA5LxX07cQ7Ul9ER9MvfmTVebuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399506},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"6a9caf87f445f76ffd69afa760990ffa784bc82d","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.0.1","@speclynx/apidom-datamodel":"^2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.0.1_1768387593578_0.750744251237546","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@speclynx/apidom-traverse","version":"2.1.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.1.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"8d36ea69e95b4c6759bc78699b4ea521b3cfa4fe","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.1.0.tgz","fileCount":34,"integrity":"sha512-2c6ah2QMa8YQDGB8j1Dz584yB47i/HxQznpTdeOyVtj/7yZqtfqQQoL71YjGwzM48wboncyQC/DR3TuzFN5Vtw==","signatures":[{"sig":"MEUCIE954hyXse4qu5zRdWcsTN5KjSHu0MFb+CJyrAOpmuTJAiEA4VOGFkiNZLsR/8W0W7L/oLBw+GNN/J7WKTAi6uos63Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":671529},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"dd02cfbbe82b0a31c6e7c444cec140e740e1c6e9","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.1.0","@swaggerexpert/jsonpath":"^3.2.5","@speclynx/apidom-datamodel":"^2.1.0","@speclynx/apidom-json-pointer":"^2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.1.0_1768687962132_0.9486875733278439","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@speclynx/apidom-traverse","version":"2.2.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.2.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"ee4880783ea8d9a01a146268d87c16b69b10d57d","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.2.0.tgz","fileCount":34,"integrity":"sha512-9t24SR2Sn4R0O7V3o13avwwjWUCDgYIQ4HN5N2kTDZsNxtN6cT6kj4lXR6H2JrIrHc7BbOiUr4A2TpgzSV+4RQ==","signatures":[{"sig":"MEUCIGR9BpveqbTGpTNk2hytdXWmMzG/3h8bM6wN4CkoDetKAiEAhibd7aeh5/jYXkIDOgMlv5Klq62RY6SxTMs6234XMU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":762789},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"a3bfd57f83437ee123f2ef3175aedf30dd860b67","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.2.0","@speclynx/apidom-datamodel":"^2.2.0","@speclynx/apidom-json-path":"^2.2.0","@speclynx/apidom-json-pointer":"^2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.2.0_1768839050159_0.7298825651608225","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@speclynx/apidom-traverse","version":"2.2.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.2.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"89b1c4a5262f18b9e1a9f56d52fb59e8b798f34e","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.2.1.tgz","fileCount":34,"integrity":"sha512-nQUPpDkwgVQQ3pI0LzzhW642X8hNPG5o/mJ1swF9EAcZc77VRUk7G+zfjUK+Jvek20MnbO605zAiKZSlm4JZIw==","signatures":[{"sig":"MEUCIAY6gC9Gtk+3Zwqrq0LLLQ0YhaopJ7zvZ0uxq72mxXTjAiEA7+ABRNnoELgSRV83Hgf4122gBQmg8wbnV+XaodnVs34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766419},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"3d4d6dd6b579ad443dc578ce1e3f05abf27228be","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.2.1","@speclynx/apidom-datamodel":"^2.2.1","@speclynx/apidom-json-path":"^2.2.1","@speclynx/apidom-json-pointer":"^2.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.2.1_1768901883560_0.1341505128880458","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@speclynx/apidom-traverse","version":"2.2.2","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.2.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"a77bf04761fc43a31acbc58a0e549d03fd7a3fc2","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.2.2.tgz","fileCount":34,"integrity":"sha512-SoNJmyLnciBhBs2XMtUZznpDRKFPmEmNnpRZxQxFmxY3+9vXolGB+Hvffu5tO+8VBvEEeZX119GJJ3/xtVyU2A==","signatures":[{"sig":"MEQCIBVDoTajFkbJELvmF/64eUfNHygfb2s+XXhccYO1T35xAiBpgYnXg9VAK0QbRUKwFSozOL18YSFQm0Db5IdV1AyJBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766571},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"220dbc19c94e58d28ea05d05c4eaf2f5dc0c5fbc","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.2.2","@speclynx/apidom-datamodel":"^2.2.2","@speclynx/apidom-json-path":"^2.2.2","@speclynx/apidom-json-pointer":"^2.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.2.2_1769158979211_0.7600162579967653","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@speclynx/apidom-traverse","version":"2.2.3","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.2.3","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"93e6c0056b00636bfc300c66ca172423624f6f47","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.2.3.tgz","fileCount":34,"integrity":"sha512-edl9f/i2z3MyiIeQVvfHLJ3SNKFB7dWqr5MMCoiAN97RuT+zRsyN87pTWbxZ6mazhw8JxhkIOi7NkOyU/EsxGQ==","signatures":[{"sig":"MEQCIFCwKnTKkfjV1OgRdDYYh3qrO7eqChxSN3N3DqABan8RAiBdP31aN4kMCAWnHkFd50JXmD9XBy7M2vk8DyVL06CFQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765076},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"e08f97d01904015b1cf621e093145fe55de0d02d","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.2.3","@speclynx/apidom-datamodel":"^2.2.3","@speclynx/apidom-json-path":"^2.2.3","@speclynx/apidom-json-pointer":"^2.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.2.3_1769469765125_0.04630022010144397","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@speclynx/apidom-traverse","version":"2.3.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.3.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"bd5f3ebc582c07b46cd5a3a801ed463fe1044815","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.3.0.tgz","fileCount":34,"integrity":"sha512-eEII/QyT79s6Sy1aaTnrGs92AhWQBFebi6X2Fz9KIrYVB6m0n+UixTbNJcw4miL2DL2lySDv0r/jy7ccGwo0NA==","signatures":[{"sig":"MEUCIQDqdwh0TlPFS1GOh68u1G/GNWvPrOvGkh1Qn55xmB8MeQIgC7oVh5kqvwzYbqHjm+OjjHAs2Md/UbLPWAJqn9ckH4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765227},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"b561fa09e688f1d9b1968b8353f32ddad9a4a803","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.3.0","@speclynx/apidom-datamodel":"^2.3.0","@speclynx/apidom-json-path":"^2.3.0","@speclynx/apidom-json-pointer":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.3.0_1769519938542_0.11851388261701112","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@speclynx/apidom-traverse","version":"2.4.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.4.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"6e6403278e3e6a35c09605b1f38289d5dd2f005a","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.4.0.tgz","fileCount":34,"integrity":"sha512-s14FeUlnNEsCBedYIYSxvLHiQ2Rg2GHPmJFpYovD6rwXya/8HbybjqgxIYWUln22NNsQlCzrMFPpnJ1CDFQ/Vw==","signatures":[{"sig":"MEUCIQCxgVbu/HAkFpVY+/jl/TMU6tLB/cuNi+GYk55+11hyZwIgLbGtRQKLz8yMHalMulXixkWO4QHN6DQ1fe1FoWQz/2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765378},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"f127ee0b98cc108b83a690bf317895e17a32b4d4","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.4.0","@speclynx/apidom-datamodel":"^2.4.0","@speclynx/apidom-json-path":"^2.4.0","@speclynx/apidom-json-pointer":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.4.0_1769689138525_0.9562579140887573","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@speclynx/apidom-traverse","version":"2.5.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.5.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"1e2957faebd6812d369260e20e3d043218e9b411","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.5.0.tgz","fileCount":34,"integrity":"sha512-Qc3POXzSHk/6R1p1fw+qbPWl9YVWn6SoOiuPE/E5MVS0QATZk37GujyuyBKFr7EMe6ZvAIE0zXjZG4Zh2pDNUg==","signatures":[{"sig":"MEYCIQCcPo5OKsTGpDzhMlHjOOPlwnR+eG+7Nb379jkO3g509gIhALh6T1C/VepH2pABv3wvOaQWus0EIjEE68HsVz4W7XHB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765529},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"6473d0f9ea30c7fe89aae039e91a0859eaf3cd1c","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.5.0","@speclynx/apidom-datamodel":"^2.5.0","@speclynx/apidom-json-path":"^2.5.0","@speclynx/apidom-json-pointer":"^2.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.5.0_1769772932394_0.021905049527423337","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@speclynx/apidom-traverse","version":"2.5.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.5.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"76464b4684fa109afaa410e60aae10c01e483ff2","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.5.1.tgz","fileCount":34,"integrity":"sha512-IWqfY/R7lLbKW0bKNUPUil9lT2qvomqhQbipwuVNxmvKm+gtSdb9v0vHNZrBtBhf3estttCxhEWuYRJhNXQDIQ==","signatures":[{"sig":"MEQCIA5Z6sSpC+g63VVF7pBifddX/QkMwoIy+7sR+nmHZdBUAiBaCWwwfLmXRyNg5KVyZHiPOP3LDgObdAms+dQscg8kGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765681},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"49572d30d0374de3ae9a52579ed490ef0fa07431","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.5.1","@speclynx/apidom-datamodel":"^2.5.1","@speclynx/apidom-json-path":"^2.5.1","@speclynx/apidom-json-pointer":"^2.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.5.1_1769863415699_0.34184250078510225","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@speclynx/apidom-traverse","version":"2.6.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.6.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"a2d7a08721508d4a13e35bd008ea0a0c4cf4ef96","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.6.0.tgz","fileCount":34,"integrity":"sha512-0t5vavGV7qE/PxK2Er4b6TRfJJPkMNpET+PUucz+XLtGKYZ+nhOlmOK7zuLl8sIByDroQfvQwhbj25QuUfDDCw==","signatures":[{"sig":"MEYCIQD8n/1FbYB7ny1MkcQnfRT/2blBRZQGYfKOVV83Lgu2qQIhAJEgARVrJLgq2MlK2hNky/cXGoVO9qdvX2/PcoZxV6x2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765832},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"d96eb344cc26a57935aa3a425ea2447d6e8e77b2","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.6.0","@speclynx/apidom-datamodel":"^2.6.0","@speclynx/apidom-json-path":"^2.6.0","@speclynx/apidom-json-pointer":"^2.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.6.0_1770154354940_0.7198138299581827","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@speclynx/apidom-traverse","version":"2.6.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.6.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"1b44ed88fb211a0935a4eba3c53159adf269f4b1","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.6.1.tgz","fileCount":34,"integrity":"sha512-Excw3wbI9tmIaUtnGLm6jweoqMl0KU5fh+h+jh7yv6hiRsiiOpIJDjIv8RvoQsOS/6s+GnmrIHvXfEw2ZqLkuw==","signatures":[{"sig":"MEYCIQDNiz392oV47YhHwvGYomXARq82WXvyTtcPR1CxQ+hx1gIhAI53jRCWhBN4kl4XmMvw7hKUiyf4noZCog3vIgjJ/01I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765996},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"bac6186b9bca75fd7deac283c3fb042559eea5fb","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.6.1","@speclynx/apidom-datamodel":"^2.6.1","@speclynx/apidom-json-path":"^2.6.1","@speclynx/apidom-json-pointer":"^2.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.6.1_1770208697075_0.26429809768837464","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@speclynx/apidom-traverse","version":"2.7.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.7.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"f404ffb5aad5497d805db0c56a0336f9377eebfe","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.7.0.tgz","fileCount":34,"integrity":"sha512-jIHKZwJ4KjOOylimgc5O8UPSuQ5TFegs2PlEVXNbfUMZSEqe3Q/QuOEjaCsr8CKjJ8kRouRn+dv5HmERyzSaaA==","signatures":[{"sig":"MEYCIQDjY6vHf1xBDw5gc+jntIf70/7a3XnM2f8DlkhrQA/88wIhAP7nXIjE5rK7OOUKdOjOqGbyeTYOpjaRavVnzLMydnva","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766147},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"82ac9430aa882d0a5c63a17f7da8f5c0dcbca737","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.7.0","@speclynx/apidom-datamodel":"^2.7.0","@speclynx/apidom-json-path":"^2.7.0","@speclynx/apidom-json-pointer":"^2.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.7.0_1770300604743_0.8932045259791472","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@speclynx/apidom-traverse","version":"2.8.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.8.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"902dc9f70e2fc0440b9c1888459177f892eca564","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.8.0.tgz","fileCount":34,"integrity":"sha512-cxRt3X0SC6hIvfTMxRlNZXPNjJXo7fhZyO4m3CueJy6VcTkyRyOAjZShJVrSYjifq+fW9uMjgHbLlnNpQ/lSGg==","signatures":[{"sig":"MEUCIQD/Utxa0O7gvepRchyWxxMzBQRGOMgIUfQg091eRPn8ywIgPAISeheydwPo7Bl033885lib8GL4k8NQolc+v8cKZ+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766298},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"467e34a8f8a9d56622faf0794e4ef9c1fe86b849","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.8.0","@speclynx/apidom-datamodel":"^2.8.0","@speclynx/apidom-json-path":"^2.8.0","@speclynx/apidom-json-pointer":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.8.0_1770422273847_0.3064056932914252","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@speclynx/apidom-traverse","version":"2.9.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.9.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"8d06116963ca281009b6157d6149afb2ccd880e0","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.9.0.tgz","fileCount":34,"integrity":"sha512-9CNpNUD2WyJdt/boSVqCoNmjdqDoU6bRpSEOX5wX7aOAcKH8bPxrVqVaoiZHASF+8SBGz/j2T31grCJyPC0v+Q==","signatures":[{"sig":"MEUCIQCF4AgOywoIxXOCGFtC0/bKdIbMTuFgszq/LNjhF+Qe9AIgWN4J74kKtMqA8tpzhJRez+o02ojB47HH6icYF8KRrTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766449},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"171956df4417a88238134c1854a5ff823aa144d8","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.9.0","@speclynx/apidom-datamodel":"^2.9.0","@speclynx/apidom-json-path":"^2.9.0","@speclynx/apidom-json-pointer":"^2.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.9.0_1770536695947_0.9509033602699204","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@speclynx/apidom-traverse","version":"2.10.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.10.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"cc29266b7db717846b093d8d4c02c08b7583f8fe","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.10.0.tgz","fileCount":34,"integrity":"sha512-GZcKvvzmLxNB05P3EeNQfTGZ1iQOBzmYOLHrSkpGr1bpq58yERQOQ/UCL3zhDbfb4DmYLeVYqK4w8x2c4wH8/g==","signatures":[{"sig":"MEYCIQCDjxYn/2Uc6QjkQieRSBVsEiHmMl59W/qrusydrGrCfwIhALnhhg7SC2WsQfFuFeIuufIZX/meuvRAKQKKq5TuDRsQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766607},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"c2de0d651a39aff9118bb852e88a884d2d0aeb1b","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.10.0","@speclynx/apidom-datamodel":"^2.10.0","@speclynx/apidom-json-path":"^2.10.0","@speclynx/apidom-json-pointer":"^2.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.10.0_1770554461214_0.4955726108115466","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"@speclynx/apidom-traverse","version":"2.10.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.10.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"9e043685b8e42f75c5a26ce4285646dac6aaa001","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.10.1.tgz","fileCount":34,"integrity":"sha512-gbqngO7V2ts8NSUeIqsRc3xdJb+FAVTQS+ZEWbprtZdVc1LBRBYbSkPPRR79QekIHDphxy86ayUy4aS2s1W5xQ==","signatures":[{"sig":"MEYCIQDgpoFwPSU+kj+hxxdBTyAnL8dH10DsUK+9vBqcMEsKPwIhAMz8vHWr94ONRhDN875DQHmCsFvOovHVyMKL/d5j3QSm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766762},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"c17dde40295b5156a2fab55d247a5cbe0cd4ddf3","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.10.1","@speclynx/apidom-datamodel":"^2.10.1","@speclynx/apidom-json-path":"^2.10.1","@speclynx/apidom-json-pointer":"^2.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.10.1_1770587605106_0.5370164844673728","host":"s3://npm-registry-packages-npm-production"}},"2.10.2":{"name":"@speclynx/apidom-traverse","version":"2.10.2","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.10.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"0144b53e949d044ded801b326d1d6fa6f5f91792","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.10.2.tgz","fileCount":34,"integrity":"sha512-17sY40Jr+iud5M3yLWCQj5VDLAxTV57DR0allenIY5mtNb6Q35fh9YN2AZI1zVScR14YOSJMqLzygieVC1k4MQ==","signatures":[{"sig":"MEQCIBvjfc+6XgRYmyNHdKchoUO8FtDMdPNcfsfg4mtcsfgxAiBlJLqtXg82n6uxAu4PYe5Tk/Y0LtRi5/FPjs+JZfGPyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766917},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"13e4768403e45eb996509a423b0e0b3833c31fc1","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.10.2","@speclynx/apidom-datamodel":"^2.10.2","@speclynx/apidom-json-path":"^2.10.2","@speclynx/apidom-json-pointer":"^2.10.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.10.2_1770591342935_0.2950471960904677","host":"s3://npm-registry-packages-npm-production"}},"2.10.3":{"name":"@speclynx/apidom-traverse","version":"2.10.3","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.10.3","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"815e4961b300f964a97ffa96a90d5a8d3e955978","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.10.3.tgz","fileCount":34,"integrity":"sha512-qP+6MJDTl0XAJQz4eYpiCWukBQxel3RzLf6SS/XR5zG7ZOxlCkzcrSbiFl5t73dfbx7xmMSuMDpWpJv8d0h7pg==","signatures":[{"sig":"MEQCIAN+uW8H2SvnLsjVqvYBZTKHzIzRa0/STUJ2Q6M3+YvSAiAbx1M2Uwf+IPcKXXhx1wWPOhPZvAXVvYGeHWA/kp5/Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767072},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"d4801d19a42266df43ce85d07990fbf25a1548ad","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.10.3","@speclynx/apidom-datamodel":"^2.10.3","@speclynx/apidom-json-path":"^2.10.3","@speclynx/apidom-json-pointer":"^2.10.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.10.3_1770720226225_0.9713362016718787","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@speclynx/apidom-traverse","version":"2.11.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.11.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"50791eeb79a63f2e8c4b62b821eafd18ed528e2e","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.11.0.tgz","fileCount":34,"integrity":"sha512-xDOVwsK1adaZhGsvbFipEcJcVpuQb4/hYeK9Nwk1WIi9vdYPn/MQoILSQNgh/2ADHMTG2v2v/B0O5M/C5G/25Q==","signatures":[{"sig":"MEUCIHCcXKaYkvrvVx812uHF9bjWC7a6MwIAGtgWYr5vsyPXAiEA4e7zl9x7kzCtP+mE1/ba/VyzoTRlPivZMUxUIul7lEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768327},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"ee7e9488621be61f5dc1b098b8af135dc83c9ac1","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.11.0","@speclynx/apidom-datamodel":"^2.11.0","@speclynx/apidom-json-path":"^2.11.0","@speclynx/apidom-json-pointer":"^2.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.11.0_1770889390938_0.22791973839873325","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@speclynx/apidom-traverse","version":"2.12.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.12.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"ab5095256f74d1456188c49cde7f5800ab18bec4","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.12.0.tgz","fileCount":34,"integrity":"sha512-YBhSH1Sgcz+UO/aNqaJXlc7+VFD1T/WkTRRK3nWh5EuymXIwupiWT5+va7+8BoUxsoLQkI12UKtaQkqSAMH3SQ==","signatures":[{"sig":"MEUCIEk4pWXTaMmdfbuQ3E9AAcpGFsTbKkCJT0aT8Bqksi5GAiEAsIFQxwgjtacwTymGgYB4oW8mum9vukHVr60bXA0rpfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":776781},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"672efe907afef6ae5b547a8028db077297a0c52e","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.12.0","@speclynx/apidom-datamodel":"^2.12.0","@speclynx/apidom-json-path":"^2.12.0","@speclynx/apidom-json-pointer":"^2.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.12.0_1771430481535_0.816437584719617","host":"s3://npm-registry-packages-npm-production"}},"2.12.1":{"name":"@speclynx/apidom-traverse","version":"2.12.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.12.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"00d9d4c6267c9a59ae38b210935b94f2b4f6c776","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.12.1.tgz","fileCount":34,"integrity":"sha512-sbI/743yoS7qtrO0S6guFqdhhRvEG01zY7s28139D/PaGRUphkbo4lmtOt0DDJm1Yw9y1ecclkNCF32DHL3nFQ==","signatures":[{"sig":"MEUCIQDFUbbW7k82yJjU3yuicSpVIa7/h01aoV1rcgOnRgkF2QIgIzBd0B2LHKriq64CxEIVMAX8In/Hyl/35ChemhX+IS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":776932},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"3cb0ffe38758d0d432f99272f2118291bdd7b717","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.12.1","@speclynx/apidom-datamodel":"2.12.1","@speclynx/apidom-json-path":"2.12.1","@speclynx/apidom-json-pointer":"2.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.12.1_1771440765883_0.18920110020920844","host":"s3://npm-registry-packages-npm-production"}},"2.12.2":{"name":"@speclynx/apidom-traverse","version":"2.12.2","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.12.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"d8ec725196b985400d0b4017fbc69840b3312bae","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.12.2.tgz","fileCount":34,"integrity":"sha512-+vyeAoWrslEfUgGoiWI0bVwLhoiRdR/+AidYTzuNGA4WqoojjbpoJctKC4B7wKBXNciRe4BHkJrEqgDO8kqkog==","signatures":[{"sig":"MEUCIBeyMZJS2KK83BOEq5SiprDvoLVTlwTrGs/oSX8W85d5AiEA5GOrpqjN+hQ9jjMkAfT4CsvJ3v6GpmgdD22wzH4V9DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777087},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"7bc11a08265800191d7c0026526afc71c35d3e99","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.12.2","@speclynx/apidom-datamodel":"2.12.2","@speclynx/apidom-json-path":"2.12.2","@speclynx/apidom-json-pointer":"2.12.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.12.2_1771586979508_0.3718237014460064","host":"s3://npm-registry-packages-npm-production"}},"2.12.3":{"name":"@speclynx/apidom-traverse","version":"2.12.3","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.12.3","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"743bf2c15500189b21e37bbd16130485611b078b","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.12.3.tgz","fileCount":34,"integrity":"sha512-GjfWaPC4e0ciNlJc/gUhsGJJDHHXy1x2Kf0QnzMWjG8PJx3WBsthJwrVkSZz+D4qiJBKbkChHCzJMeumJtvLTQ==","signatures":[{"sig":"MEUCID7yn+pYTw7e0kMdSeQ8rI+EJkcuhmkkQRXw0zWIQ9jjAiEAx2MAL156GUVTlRXecyye3LvG+vm8nX73Vj8aqmI5G3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777242},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"d2fa8fd38db1ab53534fef4d812d261cf92945ab","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.12.3","@speclynx/apidom-datamodel":"2.12.3","@speclynx/apidom-json-path":"2.12.3","@speclynx/apidom-json-pointer":"2.12.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.12.3_1771930178083_0.34519326539442585","host":"s3://npm-registry-packages-npm-production"}},"2.12.4":{"name":"@speclynx/apidom-traverse","version":"2.12.4","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.12.4","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"cb445b39a67b7f3f1399682217ad426cb6a656a0","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.12.4.tgz","fileCount":34,"integrity":"sha512-7B+ken1HvLaLgiMknuQriUTx5XVsyUuF3FTMh/Ke85gJ7NGUBSnC2Xful+ZdFe1ujmq28+Gkl6NAJ0YjDP/Ykw==","signatures":[{"sig":"MEYCIQCWvN2LLZhwDxdCqKPYGNLcS1XsT8udtNSejQY7+iLrmwIhAOXmqMdq7zyhg/K3goYN08HfG/04w8Gar8ahLqtudTDK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777397},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"24b268861c740ef6a1b2aa8a195b230b37b6e8ec","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.12.4","@speclynx/apidom-datamodel":"2.12.4","@speclynx/apidom-json-path":"2.12.4","@speclynx/apidom-json-pointer":"2.12.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.12.4_1771934643504_0.2449282195818947","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@speclynx/apidom-traverse","version":"2.13.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.13.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"aaf66eaa03e19e97f6b090173c80c5d4033d1724","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.13.0.tgz","fileCount":34,"integrity":"sha512-cSuHfXjJXXB+fHPPEEVpqSUedADC3q28+WE0L3bPk7RT+WBWIG3VbIn9Lx1QzNHDbWTW78k3LXkKhG3ByZYc4g==","signatures":[{"sig":"MEUCIQDfRdSOeKWfy3ki9mc5BSU/Bu3Ax+zRxJM6Hz1aNKmNGQIgAc5a3qd8Q8O3Q2AZd0DR+sw5w8sNEPPNly3LNHOv0CM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777551},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"3c92eda7e227426c3a40c918c418c14dc20fca7e","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.13.0","@speclynx/apidom-datamodel":"2.13.0","@speclynx/apidom-json-path":"2.13.0","@speclynx/apidom-json-pointer":"2.13.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.13.0_1772296501927_0.4209533504635594","host":"s3://npm-registry-packages-npm-production"}},"2.13.1":{"name":"@speclynx/apidom-traverse","version":"2.13.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@2.13.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"178d6f0764faa21a18a7eb70bac1eb87b0e1711c","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-2.13.1.tgz","fileCount":34,"integrity":"sha512-UsiY4D36oIO8LU6JQB+AHwWuliKdWiN8YmQQnBm/pSjcSypN4fyfRWVrenx4MRkQnDAUabweS+UFr8U8qhlK+Q==","signatures":[{"sig":"MEQCIGXilDfKhju6qMnYNf5i6pMFJOxUaFsvvvT/MJ9JlGSAAiAJbnJRP8E9ahA9KTmv8tyNwZ7OeYPlqO0NgWUygf+2nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@2.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777706},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"7a15e77dd776ef85f3e4421f0b4be52362b16f68","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.13.1","@speclynx/apidom-datamodel":"2.13.1","@speclynx/apidom-json-path":"2.13.1","@speclynx/apidom-json-pointer":"2.13.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_2.13.1_1772297691704_0.06391742925881028","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@speclynx/apidom-traverse","version":"3.0.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@3.0.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"2ce52049c9bc248ede015b1493d00cc78dd18299","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-3.0.0.tgz","fileCount":34,"integrity":"sha512-gONtEMexT6diZPNEHBeG28A/EUn+PUvSlHqC/fHaZP6T0ignZpdjcNX0EBt3vum8DFLV/l/0gcmQtppHRe5ecA==","signatures":[{"sig":"MEQCIDDreBRUMNHYaHGNhBb0kMho8fQqoEaqbQK38Y5o//RnAiABzf/oUMoR3GY1ayPL/27YzbqMhPF2WNFKAlcKc3ALCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781290},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"cb94ec84ea789d121801065876e7a91799a363d0","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"3.0.0","@speclynx/apidom-datamodel":"3.0.0","@speclynx/apidom-json-path":"3.0.0","@speclynx/apidom-json-pointer":"3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_3.0.0_1772742464244_0.02941958556190083","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@speclynx/apidom-traverse","version":"3.1.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@3.1.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"796ed7e93b8d009e2dd12ce9b38768711913c3ba","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-3.1.0.tgz","fileCount":34,"integrity":"sha512-A7S1ONg+z8rZSf0KdS33uKfkmSGGHQZ486QNtfBz31sawRGIUnUTt2EWzOPxvWby2ePooIITo2CNKDyBxDvKsg==","signatures":[{"sig":"MEYCIQC/h5s7IF4otCjDQWOcz7BQuX8jBQJdNWa69xH8es98lwIhAJMbVqVtQiJJ/UaoSY2iE9sVev2xC0nS22QIr61sogFC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781441},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"c0807dd0b7770eaaf594bd0013be65e2c28c504a","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"3.1.0","@speclynx/apidom-datamodel":"3.1.0","@speclynx/apidom-json-path":"3.1.0","@speclynx/apidom-json-pointer":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_3.1.0_1772979334929_0.78929665656234","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@speclynx/apidom-traverse","version":"3.2.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@3.2.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"2d6608b8faf2b2523e5ae1c87e38fce9fd665356","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-3.2.0.tgz","fileCount":34,"integrity":"sha512-hksZd3p1pc1uka1ZgtLnYAMXhA/iGcMDzGOq2Vpx7BS3ATKzmbA+2fIWu3m1nkILtJQWDFRfxqus422po6pPxg==","signatures":[{"sig":"MEUCIQDntXodCjTlnPEKQRZZDzjFjfVboCKtSFhHp+NItOmOKgIgfN3+b+JM7DSYunT2i/zGyQbB5RVYZB61nK3nvNJ/uMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":782036},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"eeb2f01cd34fb0a95617f02bc1b6683aefc028f2","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"3.2.0","@speclynx/apidom-datamodel":"3.2.0","@speclynx/apidom-json-path":"3.2.0","@speclynx/apidom-json-pointer":"3.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_3.2.0_1773001601974_0.3036097123984136","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@speclynx/apidom-traverse","version":"3.2.1","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@3.2.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"000dfaa46a76210afcedd5b684ce98412e9bde03","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-3.2.1.tgz","fileCount":34,"integrity":"sha512-leSB1/2fzWQF29eFgD9rsLaGxDiLzDgkAhJcZ73F0dsEwyqDqANGM9c5vXj7xdvIcn4qCbCNb6FFyDsfeLISkg==","signatures":[{"sig":"MEQCIE3Owz0ZnM/zZLJtYxig9/qgzLVvGcTU/xc8ajng+o7bAiBKMKPAkBk9kRX5M56leqJmN1rqoZ672P9hpSAPIBbPTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":782188},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"83a1e97089ef29134e41ff7cacd351973114ea5b","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"3.2.1","@speclynx/apidom-datamodel":"3.2.1","@speclynx/apidom-json-path":"3.2.1","@speclynx/apidom-json-pointer":"3.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_3.2.1_1773041980335_0.8173341845216151","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@speclynx/apidom-traverse","version":"4.0.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.0.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"3c7802a8e054a5aa36ff06cb992f4a48f657bc73","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.0.0.tgz","fileCount":12,"integrity":"sha512-BBjGVZNdF+yZJ+v1pRZvHUVCV782m5nB692Xs+T5UCgEJJbiwQ3e/5no2dXNMBPrdAInCG6nWMAhO5TDzQOD1g==","signatures":[{"sig":"MEUCIQCdwGphWQHgF9dyCUMeA949sPWSjSM3YLm/KMBJSMlPogIgFXgyVxI99xWLBk3qcNj0SflA21tt0QEhHA0+Frhak9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":708586},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"384ff82a1bb68d015fd6801de641898b4b582876","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.0","@speclynx/apidom-datamodel":"4.0.0","@speclynx/apidom-json-path":"4.0.0","@speclynx/apidom-json-pointer":"4.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.0.0_1773228585675_0.5256740532814845","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@speclynx/apidom-traverse","version":"4.0.1","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.0.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"1f5afb595791bfe4d1655f690ecd88da8635680c","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.0.1.tgz","fileCount":12,"integrity":"sha512-xMqV/yqKdoKG6g4lCY/SgVhjEykVEVjebqEitpna67JebBel1vb+kc5rCF6++j7y1OSGn2iK5gYFMfs3jUQ7hQ==","signatures":[{"sig":"MEYCIQDrsiRbIjTFSwG9hrvlu39zGm9AgJubK5np1viNHxzSYAIhAMo/alEAkURGc2Di48pDWdz70lHyTpdX44PluDqw6t3b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":708738},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"223132a9b00081ca04842efc2736a491f7876f44","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.1","@speclynx/apidom-datamodel":"4.0.1","@speclynx/apidom-json-path":"4.0.1","@speclynx/apidom-json-pointer":"4.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.0.1_1773234210351_0.942656057161604","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@speclynx/apidom-traverse","version":"4.0.2","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.0.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"cb950b0c8204369e1a5626fad54beed8c7ac09ea","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.0.2.tgz","fileCount":12,"integrity":"sha512-YeV3i1zDjRQzTcnkr9DiNgWyGa0pzBVoNbb8PGbirJzy7fn8D04JsB9Ahsbg8kSgOhj2Dj/cl4lhqNRF/5cHqg==","signatures":[{"sig":"MEYCIQD5pBCI7U/Mra8YnyAHcjgn4N8Gd8NxB8cRzej85RzCzQIhAMxyq/0CB8j3x8mS+LyqJCgK4y+ERwAOIYoo7aaqeHhs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":708890},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"af1b05d4d5e48a11a3a03cd5699324e0f1b62765","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.2","@speclynx/apidom-datamodel":"4.0.2","@speclynx/apidom-json-path":"4.0.2","@speclynx/apidom-json-pointer":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.0.2_1773237231836_0.5901951673198342","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@speclynx/apidom-traverse","version":"4.0.3","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.0.3","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"dbbbed56e3c476e769758102884fd9f038f9472c","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.0.3.tgz","fileCount":45,"integrity":"sha512-dbMFX8zyRhWZk8c3L50As4MCSXz7FrEVJJn7EXIsAHTm278xq9d4ox2DFmdVVSbUSobcDmmX2H16XfrRLHi9Pw==","signatures":[{"sig":"MEUCIQDvuLKDxhibcimxFKv+Tb+gYl15PLYGfCgJbtNWEpQZ4AIgI2c1T2BBUgTAJwLSq8DPZU2xNCdsb+FbRum3AjjvsDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828025},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"6ccfa09c02232516215e7de3ead276641957e626","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.3","@speclynx/apidom-datamodel":"4.0.3","@speclynx/apidom-json-path":"4.0.3","@speclynx/apidom-json-pointer":"4.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.0.3_1773238679976_0.8956609356533622","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@speclynx/apidom-traverse","version":"4.0.4","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.0.4","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"7a08d335dffb29a82f89e3bf03a08c27a5e03df4","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.0.4.tgz","fileCount":34,"integrity":"sha512-G9agdyxX3JLwILJJ+HpDaD2vRTVR5fngG6aSi98GVQMntom396cCI6nfvgJ6tG3vtpu8M0D0uctebEM25fP+Ng==","signatures":[{"sig":"MEQCIGuXi7TkkKNmQkXJvguz/d6YG+1zNmPS5WL2W9m2LmYCAiBGDCu/JeAtArccaEnXRVjFoKjz4cR8ElyzFTKh0ZQoLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":784377},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"a06f6ef3d37ad5bf860cbbf4b442bfbe3a522cc2","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.4","@speclynx/apidom-datamodel":"4.0.4","@speclynx/apidom-json-path":"4.0.4","@speclynx/apidom-json-pointer":"4.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.0.4_1773317610970_0.9470309076851937","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@speclynx/apidom-traverse","version":"4.0.5","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.0.5","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"01f8957773a58bbeea6558f8a02986aac9f38a21","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.0.5.tgz","fileCount":34,"integrity":"sha512-Foi2MThINyoFiGMJQhZJzge+BKlZyoToeD5GF70/whgVRsUsS9Gwb1H86a3mB/Df5R0Yh1xV0SZz65CvsZXbxA==","signatures":[{"sig":"MEQCIF4rkrEtal1V3YOuBhtJCS2uy4SSKx6ZZ2gNxUsZ2gYWAiB/1X51BZdUIPEfPA7EHnFTjGhe8VKXH5XlXdJNq7qh+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":787627},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"5a85d2a832eeefb07d03760faa391b457447e966","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.5","@speclynx/apidom-datamodel":"4.0.5","@speclynx/apidom-json-path":"4.0.5","@speclynx/apidom-json-pointer":"4.0.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.0.5_1773406619084_0.22034320518474848","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@speclynx/apidom-traverse","version":"4.1.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.1.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"ee156e92e93af7f2c2d7abc71697ec5090451c71","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.1.0.tgz","fileCount":34,"integrity":"sha512-atplYmEoUGXCZGK27QXIVfUZE7AVgvQ62q6Zz8PxC8U+yN9BZy3bpUhp0S0m+eiW8COrGkQTr8yO7WcUdxiTow==","signatures":[{"sig":"MEYCIQDqdjNcXSAAh2R1hQma7HWnie41Uo+Z9hOU38h0o2t3JQIhAM3eNLLRbIxq0Y2IXqj65+OvL2lOoBZRhzrhu+WFHrN1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":787778},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"41d4a41ac6157808b01e08d271019e53c4c8d6c5","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.1.0","@speclynx/apidom-datamodel":"4.1.0","@speclynx/apidom-json-path":"4.1.0","@speclynx/apidom-json-pointer":"4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.1.0_1773678421286_0.312712231139638","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@speclynx/apidom-traverse","version":"4.2.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.2.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"d7b4cc1a320851999099ab43db3ad37bbc00d729","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.2.0.tgz","fileCount":34,"integrity":"sha512-7H2TnpwO17BuMyKs4fHVX06E/4/NX+BV3xT5ZXoj4DC0yBvleMYs/e+IWGX4c31hSM2FoCTPyUH2fVrzQzf+Lg==","signatures":[{"sig":"MEYCIQCl4VizSZgc3O7xtjVe8O9HyRLcNNCinjfSMzr9eG8r+gIhAKRccnnQG5hWJgPvFwkXMfbCys87eAFs6c6FFYphAvGI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":787929},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"3485d180340f2d4fad149bcf062a6f618030ca9b","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.2.0","@speclynx/apidom-datamodel":"4.2.0","@speclynx/apidom-json-path":"4.2.0","@speclynx/apidom-json-pointer":"4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.2.0_1773736830373_0.7504682342027227","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@speclynx/apidom-traverse","version":"4.3.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.3.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"b27f43170c90115738e20ee3bfdadec58fabfca4","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.3.0.tgz","fileCount":34,"integrity":"sha512-dsM7/7Qp+ffFW8k0UMlVZYYv8liemRlrjZbjXil3jkc9W39yzpv4ESt0W6nDlhnp5eDDZHGmUGMjGtqqOr9gHg==","signatures":[{"sig":"MEQCIF1zoF95NVlcA/0kPfNPX7XPOQ/EDAnP1qiLCasI2u08AiAsGcTHfUz8pm9GDL5h3SySs/oz5bahwuzUnaGFL4ynVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":788080},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"f2752226c45b99c35139c778470fc95645e9d673","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.3.0","@speclynx/apidom-datamodel":"4.3.0","@speclynx/apidom-json-path":"4.3.0","@speclynx/apidom-json-pointer":"4.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.3.0_1775594856577_0.6233340414804296","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@speclynx/apidom-traverse","version":"4.3.1","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.3.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"6886c690e85a779392479bccc210ad1d1d0e23e6","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.3.1.tgz","fileCount":34,"integrity":"sha512-ns7OF8tYswp2nYCCr8CtgJCZhBhsYqWvibtfb4N7HdqrxTKWWCpr0cvpbgXllxQdox1vJTfWBcMUZXZ6vmtVTg==","signatures":[{"sig":"MEUCIC12iUp525RNnd4BRtrA6qg1Gb2VACXDLebKmyaenMWjAiEAwN2TNKl9vfQ7xb1UApJacTdDnFM5WBxGwwkUsyOefLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":788232},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"3082a613a41b54b74ad4b53946385c0bd8247b9b","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.3.1","@speclynx/apidom-datamodel":"4.3.1","@speclynx/apidom-json-path":"4.3.1","@speclynx/apidom-json-pointer":"4.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.3.1_1775632983718_0.3380785475467496","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@speclynx/apidom-traverse","version":"4.4.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.4.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"77e8a3b032c2e27eec3bff0a2d974840a142a290","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.4.0.tgz","fileCount":34,"integrity":"sha512-EE3BIttRRd/VaUHbXimKihbTGxELaFVv3yy2+5+RNWD6msPbq4bPyY+FLFUPqslGuhO8J9WX3RmfuXOeRbVDwQ==","signatures":[{"sig":"MEYCIQCwVxvU3n54hDtZRFTXBQolA2Il2zskPL95yWPL5mmNRwIhAJabKkIT4usJgssJMHOLOguAnB91biZ4Xb2c3ybmthdX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":788383},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"5bf5f346de1f59b813bb87d232566827ee9d9798","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.4.0","@speclynx/apidom-datamodel":"4.4.0","@speclynx/apidom-json-path":"4.4.0","@speclynx/apidom-json-pointer":"4.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.4.0_1775999053421_0.8481444533847211","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@speclynx/apidom-traverse","version":"4.5.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.5.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"8015bf07cc94041137a2b38455e2688f9926b8cb","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.5.0.tgz","fileCount":34,"integrity":"sha512-P1ML/gU0B/Do7ueSM/J5l5kgAc7VHKkASzJMuw5EI9QcvKcuAeAfIYVjELHqJPnZw9nQImYcrbqbl0uJlpinAQ==","signatures":[{"sig":"MEUCICdhtO2VvqATKPHyt+NEOYoKXzqGXe5sv+Ue70Vz1801AiEAmvHFTe4RokaT4JRAf3bi0oRVj4QF5GnSAMTWY1aLQWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":788534},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"2df7f3dcd368bdbc0644117fb677610a8b4a03a5","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.5.0","@speclynx/apidom-datamodel":"4.5.0","@speclynx/apidom-json-path":"4.5.0","@speclynx/apidom-json-pointer":"4.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.5.0_1776016028811_0.10542870093683132","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@speclynx/apidom-traverse","version":"4.6.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.6.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"baaf4491b3a39a473e96298b4be1e282e88276fd","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.6.0.tgz","fileCount":34,"integrity":"sha512-+PlmNfPtwYqnPf68m1eFa4A76VpLx2jxYW8lna7unsh5f2O2iZtGwjHP7tRMx0kurmZuuQ1c0BBokkHCSouiuQ==","signatures":[{"sig":"MEQCIFqUF/GMXitlb1AMfT894KbToVv/JZ7+P4LcrJQlCjFaAiAviULefgZr9MXKfXIRdo714WgtHgpkPQcC1GiaV2Zojw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":788685},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"c3cec30492f0e186ffdc7b1a761a016dab98b9d4","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.6.0","@speclynx/apidom-datamodel":"4.6.0","@speclynx/apidom-json-path":"4.6.0","@speclynx/apidom-json-pointer":"4.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.6.0_1776017927145_0.4829444333704396","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@speclynx/apidom-traverse","version":"4.7.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.7.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"3959b0a0804af8f4ba6f3180d3a32b38ed790296","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.7.0.tgz","fileCount":34,"integrity":"sha512-zRtzbhhSlGLxY4JKiPRB9jLuw3YJoZFSTNkeo2p3/PX4878pVnweSwh/RbhSckwwpW6zjdCwLP8Wd+HxwoyyGQ==","signatures":[{"sig":"MEQCIGvBWAMj4TmIbtZJ4NFNr014LXROWakaoFnogONnbbbrAiASCFivDn8OUEW4celbGE2jkrUbi8TlOuQW1Hn4L3dfKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":788836},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"5afe50e432d90185f514e91bb35319aa4e23ba7b","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.7.0","@speclynx/apidom-datamodel":"4.7.0","@speclynx/apidom-json-path":"4.7.0","@speclynx/apidom-json-pointer":"4.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.7.0_1776037818601_0.9427643395881782","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@speclynx/apidom-traverse","version":"4.7.1","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.7.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"204e4384dd70c66d15a5107c8c68baee46ba6138","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.7.1.tgz","fileCount":34,"integrity":"sha512-cTVvGCJSk3SKCi7OHXAcJKi76IzzeZ6g/Z/eyBFaWzmjyLik7xxasmFVeU+2IsrSUCuIs8rvr1vk15Wab2h54A==","signatures":[{"sig":"MEUCIQDd8RajA/n9sMVSeQboQkifcYKQHMCZQto3PjCmak5XvAIgOympcGudwhgt5bJMmeovLH3Hbwt5gpT/ZkB+FkxS/CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789471},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"ee7c6fc79ed7af3550290c8fb76557967433167e","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.7.1","@speclynx/apidom-datamodel":"4.7.1","@speclynx/apidom-json-path":"4.7.1","@speclynx/apidom-json-pointer":"4.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.7.1_1776373601239_0.26391018067090877","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@speclynx/apidom-traverse","version":"4.8.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.8.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"65417c4b88f1decb5a6090b50852a93606a7b27a","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.8.0.tgz","fileCount":34,"integrity":"sha512-NEIIgPRMuddnN37Y1CaIyOply3Wkn2lKJOvjl0MhnBgzuplE5ZQOygjfAWDWI4f4PqoXu+ENVlg0AKZghrOZgQ==","signatures":[{"sig":"MEQCIGF7Wys9geivBwtmKPfyguNSEotc9qflGiiKtZqVD/BYAiBDO0nA2b6nyO1Z4UhboweZOgwUE8v5xxRZvdTBnrUgIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":792855},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"ef77101edfc6567d9b265bc30708bf2c65fd1d15","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.8.0","@speclynx/apidom-datamodel":"4.8.0","@speclynx/apidom-json-path":"4.8.0","@speclynx/apidom-json-pointer":"4.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.8.0_1776439578398_0.8229266529683223","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@speclynx/apidom-traverse","version":"4.9.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.9.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"016c9e9e42ac35896bb26a1e0efd6b7c53b03ebb","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.9.0.tgz","fileCount":34,"integrity":"sha512-bDgGIcvAKGvvqiYRDPGlzZ6BEpMEY5KUie6ctFtyYJCic3vlaFLJEo0upTWrSJt8pTMuCs3+K6SquhiKxfW0oQ==","signatures":[{"sig":"MEUCIF2BIXdwQ1kkTFhabs+I7h/GJwtBnbgLgNBxSajS7hkEAiEA5gvPDnUfvSXe4kBMkBYtU6ZR+wTcehxBZtIuW5/X4R0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":793006},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"918b3a7102bc7a8991b0fe1b92aeeb0aaeb2b30f","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.9.0","@speclynx/apidom-datamodel":"4.9.0","@speclynx/apidom-json-path":"4.9.0","@speclynx/apidom-json-pointer":"4.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.9.0_1776453315875_0.01960381784791121","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@speclynx/apidom-traverse","version":"4.9.1","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.9.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"8b1b05717344a71ddf10992d17c6dcda2757e8fe","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.9.1.tgz","fileCount":34,"integrity":"sha512-V9F0CeNTGKsEq3jAYs8FKCiO/aW4N7ojIXHGH2JkEWsXgNHLVzox2OTB6MH/3F+HU9xyzhNGFc22kcAu3d1f7A==","signatures":[{"sig":"MEQCICRD8+ndX013My+VfqVvBJ6JsE6qfHEdHfLGBhS+waFHAiBkg7+y4DuiLnlFm9mEaJbbZugjCrxtrVsku3Chy4mK1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":793158},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"6185e3925c9f370fa9d2cff9168e31d41ab01e0f","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.9.1","@speclynx/apidom-datamodel":"4.9.1","@speclynx/apidom-json-path":"4.9.1","@speclynx/apidom-json-pointer":"4.9.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.9.1_1776787321948_0.22155181929241397","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@speclynx/apidom-traverse","version":"4.10.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.10.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"c2a4cd1ef0c627280abdc47c96069c2f2e7083f4","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.10.0.tgz","fileCount":34,"integrity":"sha512-xiiVVKOUGrBQ1s/K2GWbdVDRLmXEuv9qhqPb0S0HlBUP+K1srNSqB7oKDLYtVC+EQi0Lft0CYdNxAwwaRxc2xw==","signatures":[{"sig":"MEUCIEm3ISRKLWqUdRdRVw6mlo7ua7bCrQsJLHusinW1+UdEAiEAwCqOSKii/gtA6u/kyR6oRIdYLFFrahwRj6wqyo1OMJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":793316},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"cc5b227c468c8bd1a56611f535a71a4018beebf8","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.10.0","@speclynx/apidom-datamodel":"4.10.0","@speclynx/apidom-json-path":"4.10.0","@speclynx/apidom-json-pointer":"4.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.10.0_1778619905637_0.4271354649409276","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@speclynx/apidom-traverse","version":"4.10.1","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.10.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"4885488af9e6c7865c21ff0588565d2f4d20a6c7","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.10.1.tgz","fileCount":34,"integrity":"sha512-4CuKghrvpZnWDoEXavxrBfTSYXu3/eexM40NSbESUjEnw3DCWthcJJ3n7pYr13vOIhOLvHMmOpYqVGeDOtMHIA==","signatures":[{"sig":"MEUCIQDZIugK1xKB633wZJsi2kCCgZLIPBKitKM+WcOGKXpyeQIgNLDbu2+dpUXMTCHWMh9olBRV1xUJFdZ5szRlOCdNFX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":793471},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"fb6a0a6f3f5da22443865a3ee73503d0a269c511","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.10.1","@speclynx/apidom-datamodel":"4.10.1","@speclynx/apidom-json-path":"4.10.1","@speclynx/apidom-json-pointer":"4.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.10.1_1779264863582_0.45067630476437937","host":"s3://npm-registry-packages-npm-production"}},"4.11.1":{"name":"@speclynx/apidom-traverse","version":"4.11.1","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.11.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"142e3206490e89c1011df57e426fc7b6f5d39024","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.11.1.tgz","fileCount":34,"integrity":"sha512-FqnAhtBZRdS7LlQnaSKVpPpOAWioGQeH46gj+uSqn7VZHqpEyh0MRDsS7bt87gC+fdpgzb7bvio7XAQXjJ/zgQ==","signatures":[{"sig":"MEUCIQDYt0a/GjtfgqzyfHFcKvzW4h4QobHetuunnxluA59TLgIgQ5tHlj6vx4jSVMRgKNlTyc4AQq8QW5FFN4sbRMbmN1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":798291},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"76396e154f0b561793c096c852aaef9d8e01818b","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"24.10.0","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^7.29.7","@speclynx/apidom-error":"4.11.1","@speclynx/apidom-datamodel":"4.11.1","@speclynx/apidom-json-path":"4.11.1","@speclynx/apidom-json-pointer":"4.11.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.11.1_1781091235495_0.3388158076633061","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"@speclynx/apidom-traverse","version":"4.12.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.12.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"e2c4c4ae004f9af7cb25d5131703cb6c7638af1b","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.12.0.tgz","fileCount":34,"integrity":"sha512-77MiuEkEdXHc3058oKFF33ij9ZK8yVvxhloEjgjGT49BOm38Z+VyQ2RTQAZRqg28gXceAFI6vihQtP2MIaIoQw==","signatures":[{"sig":"MEUCICaJ66prBfyczmAbV0edAU/a/HyDFoYMjSpuuhKS61BsAiEAvoGwX3QxI49b4vITRw3fgBIHkhNAM6tBPTBayu5Kveo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":800158},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"7d5549ba93000f249ebbe1480ae01d1aaeb2ce15","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.12.0","@speclynx/apidom-datamodel":"4.12.0","@speclynx/apidom-json-path":"4.12.0","@speclynx/apidom-json-pointer":"4.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.12.0_1782209929100_0.4296652873254283","host":"s3://npm-registry-packages-npm-production"}},"4.12.1":{"name":"@speclynx/apidom-traverse","version":"4.12.1","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.12.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"ffed255146fb6432dba4db365f8623280ba2f9fb","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.12.1.tgz","fileCount":34,"integrity":"sha512-ZqMWjjrLFcg/QyWj6aUKvSIJaP9q76Z7cWZwmvwh28KtwkjGXTcLjs1Vuks438BPg91SvqH/gNUOynT4Mm6pLw==","signatures":[{"sig":"MEUCIQDUfN1Mk/8G56DMPhfMD7+DsRR8eKa9PSppGtL3gYovTwIgHa7uDx7nH/dpiByfq19HyjSeDrOW4ERU3bQxdvXWQaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":800313},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"18a5bdbd578179f3fe3f6f0217884cd62a29f8f9","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.12.1","@speclynx/apidom-datamodel":"4.12.1","@speclynx/apidom-json-path":"4.12.1","@speclynx/apidom-json-pointer":"4.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.12.1_1782217050254_0.4869069759157636","host":"s3://npm-registry-packages-npm-production"}},"4.13.0":{"name":"@speclynx/apidom-traverse","version":"4.13.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.13.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"f93308fdc037032cc93758bc759d8275fb442511","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.13.0.tgz","fileCount":34,"integrity":"sha512-OtXRWSmMT/Cz3uLJjt/RPf3N2l6EbfUeJ7MrRNyVsvNVI0iRtcY7fmsiK0RJUcwLpevVUNprxiqqHGGVi6FxeA==","signatures":[{"sig":"MEQCICLu+HGLMMPQUdZ9ik0pElyIANFMuLncmJS58k3Re17VAiAP1LLbAtCGvs8i5XzxQuhDjZ8I66PCVo+6x/6/BPEtaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":800467},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"178b5324324332132479271fb9ac747a7ddbfccc","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.13.0","@speclynx/apidom-datamodel":"4.13.0","@speclynx/apidom-json-path":"4.13.0","@speclynx/apidom-json-pointer":"4.13.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.13.0_1782227817255_0.7041951830439697","host":"s3://npm-registry-packages-npm-production"}},"4.14.0":{"name":"@speclynx/apidom-traverse","version":"4.14.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.14.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"ddde3d28f5770c590ce56c7dc0ce1487d49559b3","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.14.0.tgz","fileCount":34,"integrity":"sha512-i6KMDQaCBiK9tuVPncKsgePdPm36iNFlU3P+h71xY1vkv9ctSQqGrFXOW0n76ahkTYoP05CJs6KK+45X/FAqgA==","signatures":[{"sig":"MEUCIAgTau/lNLJNlSMOzJF96YrTFR3lnYeH30/QQW+yjj1hAiEAjei+48KkdqTIOMUAA79C20We7KNUS8AJZK8PQoHrj6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":800621},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"ae231056cc8865f2467fa97ca456975301bbe265","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.14.0","@speclynx/apidom-datamodel":"4.14.0","@speclynx/apidom-json-path":"4.14.0","@speclynx/apidom-json-pointer":"4.14.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.14.0_1782248960766_0.33529118928904467","host":"s3://npm-registry-packages-npm-production"}},"4.15.0":{"name":"@speclynx/apidom-traverse","version":"4.15.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.15.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"827a58f6d8db469a1b251b88c0a76842e1e0950c","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.15.0.tgz","fileCount":34,"integrity":"sha512-Q7ANFtC9w0/bl9CHGZtbt81o6CXfj56qcDFXV8GR+7+hnER7aP1+g0ufk2nRZq81ky71MiRJ529LhWGaq8v+BQ==","signatures":[{"sig":"MEQCIGyIWjRv1sVeiDm7VWJ5PL959FoFdZKAqn7YoS9oF3KwAiA4UZdv3ekJQpNKK2w4uUXe/1G7tD4VN6XtdkGcybwPgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":800775},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"a3f6734745e3f4bee9c4121ebebbf2e9dbf6bc68","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.15.0","@speclynx/apidom-datamodel":"4.15.0","@speclynx/apidom-json-path":"4.15.0","@speclynx/apidom-json-pointer":"4.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.15.0_1782297897743_0.41131271312225937","host":"s3://npm-registry-packages-npm-production"}},"4.16.0":{"name":"@speclynx/apidom-traverse","version":"4.16.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@4.16.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"1936fb4a53cf6d5fe0078c4e8085a48ac691d5b8","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-4.16.0.tgz","fileCount":34,"integrity":"sha512-n2pjL04BCh6ze5dgq6sbb2shwSv9DwErDQdlkF/u1VJZeCLvg5GQGtAu7rtzCyRB8Xq1FpkI/utSEICMmr06sQ==","signatures":[{"sig":"MEUCIEmPhddJ886YyrQX4fhVirROihvTj4qHy8mU5cyb8ZhaAiEAteGGUNHtToLOLIDrPS2PiNRKlUoWxaiZPU3q5CAvvpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@4.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":800929},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"252461983339fe06eb64db4e60f8ac8087065f06","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.16.0","@speclynx/apidom-datamodel":"4.16.0","@speclynx/apidom-json-path":"4.16.0","@speclynx/apidom-json-pointer":"4.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_4.16.0_1782302373185_0.28941113411490393","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@speclynx/apidom-traverse","version":"5.0.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@5.0.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"87e58b5dec12985c8300785196e6515daa7d04be","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-5.0.0.tgz","fileCount":34,"integrity":"sha512-X4FFsDt8vEvKmzu24JjjUG3oaMXi+2nTlMOCPRlbcwap3KoV2uWZziIBMFfcD64ICis4QZsJEHBntKundOriCg==","signatures":[{"sig":"MEUCIQCcZxLgG1nNnX829At1pKfKZjOCJqMuUF9peAZhvdb8+AIgBuJnSKLJ1kvHEGsqDZ0md0B6tqP8rNIiUjse2kH2QfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":805003},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"5f67f647ddc85ef299fdabe503dc739b658e0415","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.0.0","@speclynx/apidom-datamodel":"5.0.0","@speclynx/apidom-json-path":"5.0.0","@speclynx/apidom-json-pointer":"5.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_5.0.0_1783420701631_0.6437319071009504","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@speclynx/apidom-traverse","version":"5.0.1","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@5.0.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"767b485a6933802cdfb5fef1f46e8c85839bc651","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-5.0.1.tgz","fileCount":34,"integrity":"sha512-6PpA+4PCBZdFLQr0rALoX2wp1fv072QCRWvWPOmf+5BLtFQQe3gprJ60UYeFVEUErbUt5kzYa71CVRABnUTTTQ==","signatures":[{"sig":"MEYCIQCe7ynymuImHtR/yHdFIeJpNm8ilOoWpp/gMdtrksgNaAIhAIwPKg5mnWXTIHTg4MgGUxjcBjH0iPf+1gYBaQxugWRg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":805155},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"529e4a7847fd74f5cabab726c814f510e55e63b0","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.0.1","@speclynx/apidom-datamodel":"5.0.1","@speclynx/apidom-json-path":"5.0.1","@speclynx/apidom-json-pointer":"5.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_5.0.1_1783422138498_0.9613836127640265","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@speclynx/apidom-traverse","version":"5.0.2","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@5.0.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"d9800cb45930b382e6af0a9adc642b5571fc68cf","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-5.0.2.tgz","fileCount":34,"integrity":"sha512-98eCeimsQSDDsBPvALG2LC/E0++WFl9TPc4E5666slPA14MPQfKdpDhKJZwOtzMOh3jVoVvoUMffNRa8+swkTw==","signatures":[{"sig":"MEQCIC7j7Hu0qVroA3HAbdyAnvPS9jeg31ANTWapeJJ3YwIfAiBIuCuS+0yf0l5M5y+OoJBe/f0ovE8/9hWXsVAlpvYsxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":805307},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"01792b567baea3a47cb08d09e478178aa04afda9","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.0.2","@speclynx/apidom-datamodel":"5.0.2","@speclynx/apidom-json-path":"5.0.2","@speclynx/apidom-json-pointer":"5.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_5.0.2_1785843111467_0.13856055468775952","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@speclynx/apidom-traverse","version":"5.1.0","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@5.1.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"2379994f733e0dc77284a63cddc022b1cac6a092","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-5.1.0.tgz","fileCount":34,"integrity":"sha512-GYJzQbdHzihO0ctxgRB8t+/tt6m21GWMKXf8iXdMsfoFNS1tHIw1KMqLy1g3NW6gM8LHe9hEWkfwgFYEX1TB0w==","signatures":[{"sig":"MEYCIQCPZ6YiP06BxUWdvWEiN80nYlajUYn1LpKGi9FYdU/ZQwIhAKPH4aaVZMIyLobG7zGz074YM17o/fX5EQu4R4KBQ/7y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":805881},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"2976a9fe41a9eb3a2de387695c41d21603f57c98","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.0/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.1.0","@speclynx/apidom-datamodel":"5.1.0","@speclynx/apidom-json-path":"5.1.0","@speclynx/apidom-json-pointer":"5.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_5.1.0_1786295153438_0.3222204377720057","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@speclynx/apidom-traverse","version":"5.1.1","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@5.1.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"c49e3643298139e96dd299aa8ce9689d26ff9f64","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-5.1.1.tgz","fileCount":34,"integrity":"sha512-g8motgofrkjkDfQzj8ey5m4/grHataHwoaP4QBoayCNdUsenpSAyafTa+A7UZ56WQ+jI77C+Ps2IbYpTkb4bBA==","signatures":[{"sig":"MEQCIHvNTTNJFOgJmrQhaFWVuP54TysN1wMO8FgltanugR49AiBkRsq95ubtdBLLLXDmlL/OqzYvx6qGH70Ie/bMT85ZCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@5.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808146},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"b661f6f038953d118ad09eec0d7da7927db46f5c","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.0/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.1.1","@speclynx/apidom-datamodel":"5.1.1","@speclynx/apidom-json-path":"5.1.1","@speclynx/apidom-json-pointer":"5.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_5.1.1_1787144070384_0.07805988379200657","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@speclynx/apidom-traverse","version":"5.2.1","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@5.2.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"55206527b5d65ba1f1765447f656d8d0ba7354c8","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-5.2.1.tgz","fileCount":34,"integrity":"sha512-gcJyJeFh0zqufbmLrrlUjx82j5wt2mG6tFp/TrxYE/GOGcSYm3BsduN1nqKEZQu2SLbWmrogEZ4efvd43WTbEA==","signatures":[{"sig":"MEUCIQDOrdoPdsGzAVWxF8v9LRJXXbKKM1CLdtkpGYyterklSQIgZSlkSL1Ivs0nErFZgtRHCM5lwqm2thIMXrXk49/GCoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@5.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808449},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"814e67e36b1e27546288c74a25eab8f9463943eb","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.2.1","@speclynx/apidom-datamodel":"5.2.1","@speclynx/apidom-json-path":"5.2.1","@speclynx/apidom-json-pointer":"5.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_5.2.1_1788028922858_0.6724609067811902","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@speclynx/apidom-traverse","version":"5.2.2","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@5.2.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"9c08df01e8d82187a9d42594e14dc0649ceae74e","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-5.2.2.tgz","fileCount":34,"integrity":"sha512-yEsyHCCyf0A98bZrfUjrSXKyHw4vCqBUeMhgXdEd7+uAu2yCvFP2h6Npga5kgxSW2yJJqUkhW0srOQegJw9MdQ==","signatures":[{"sig":"MEUCIE2Dxj6HanK4yJAvvb9pUUxNAQ2l3pJjXN1SjtBcHM0NAiEAwZWICj7q7ACvbY6mcmU4CWsWSeA0XwljpIfpqtaRyzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@5.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808063},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"2d0e035bf82913a9870ff7b26069e784e2a0e9a3","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.2.2","@speclynx/apidom-datamodel":"5.2.2","@speclynx/apidom-json-path":"5.2.2","@speclynx/apidom-json-pointer":"5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_5.2.2_1788467758035_0.4236841107903797","host":"s3://npm-registry-packages-npm-production"}},"5.2.4":{"name":"@speclynx/apidom-traverse","version":"5.2.4","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@5.2.4","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"776fc51debb1be52cef0a18f8805b9792209810e","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-5.2.4.tgz","fileCount":34,"integrity":"sha512-pbJYcHrmnUFy4yNX1faHSP69kpxsKJz9uml5bAcKYJ1c8muUvN6K65DK1u0mC1joZyfYjA5wn7P/2rwZ6+0AQg==","signatures":[{"sig":"MEUCIAODiSfLNWEDYd9WUjCfVX4rao5HRZuANuK/XcyGcF/lAiEAlX7IQ2rEFT5Wgg4yTbCr/ygBHzAfg2e4VbZCevj4gbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@5.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808037},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"5b467dbfe42b1989fe64b4a83c226274de24d783","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.2.4","@speclynx/apidom-datamodel":"5.2.4","@speclynx/apidom-json-path":"5.2.4","@speclynx/apidom-json-pointer":"5.2.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_5.2.4_1789476453386_0.4896944454841432","host":"s3://npm-registry-packages-npm-production"}},"5.2.5":{"name":"@speclynx/apidom-traverse","version":"5.2.5","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-traverse@5.2.5","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"0c746af81d70e93ed9f90857095ce926cff87701","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-5.2.5.tgz","fileCount":34,"integrity":"sha512-EJwH6wy17d7rAyZvxhg+50N4EunOh4Uw/5c41wbAcZe6QGP7xeiq6JrFpAvUGr2QRpUCXwB5+ISJg2jaqAEdGg==","signatures":[{"sig":"MEQCIF6509IeQEod//l8IboSDkeXRh5ZG2H8KLfLcI82ci6XAiAaMjpjXJ7jYj9oXhEWsWO1iNXjjstSOrUgq7BOn5AtTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE7+2iu64wL+9T5j9teWSlE8h0LRYe9Sz7Yv2Sgk1E1qAiEAyumXImN2rbUrM3/3ss//QY1sCFQbeqm9BDgi9Y3zXc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@5.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808189},"main":"./src/index.cjs","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"677f42e6af4e7b5311c74cd054283c943f8700a9","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.2.5","@speclynx/apidom-datamodel":"5.2.5","@speclynx/apidom-json-path":"5.2.5","@speclynx/apidom-json-pointer":"5.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-traverse_5.2.5_1789682679458_0.6465951679965207","host":"s3://npm-registry-packages-npm-production"}},"5.2.6":{"_id":"@speclynx/apidom-traverse@5.2.6","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"0bae7089f58cc7d79ca8409459b0f30b85fd298c","tarball":"https://registry.npmjs.org/@speclynx/apidom-traverse/-/apidom-traverse-5.2.6.tgz","fileCount":34,"integrity":"sha512-sJCUpL7stBzTTx9mRpbdaaylHOPWAAUL31ZwhtqhUiVq5bN9J5AFb6rUsSk66fmI06M5yqBOfZtVf0Oce2JJ6A==","signatures":[{"sig":"MEUCIDTBEkqcv2Ksvf0YoUu4QC0wgXc3H7eHcs9iazGDmu3SAiEA31cPgAIx8Rzs8flezxchJfdRb9iiKJsXrKdsuLtJGUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCoB6hDBivHOcOT/HTqf00epGy9BxqAshwwlb2jWKrABgIhAMGBFPc/oxFAbcHog4eeqWkUMtBiaOLzvX/svE345KF1"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-traverse@5.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808341},"main":"./src/index.cjs","name":"@speclynx/apidom-traverse","type":"module","types":"./types/apidom-traverse.d.ts","unpkg":"./dist/apidom-traverse.browser.min.js","author":{"name":"Vladimir Gorej"},"exports":{"types":"./types/apidom-traverse.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"c78f4a79e2b91b9ad099dff6dff5dc35236ae75b","license":"Apache-2.0","scripts":{"lint":"eslint ./","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json"},"version":"5.2.6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2a66fb9-a37f-448f-bf9e-4322cec5c546"}},"homepage":"https://github.com/speclynx/apidom#readme","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","directories":{},"maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"sideEffects":["./src/index.mjs","./src/index.cjs"],"_nodeVersion":"26.3.1","dependencies":{"ramda-adjunct":"^6.1.0","@babel/runtime-corejs3":"^8.0.5","@speclynx/apidom-error":"5.2.6","@speclynx/apidom-datamodel":"5.2.6","@speclynx/apidom-json-path":"5.2.6","@speclynx/apidom-json-pointer":"5.2.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/apidom-traverse_5.2.6_1789802300404_0.8993364002327318"}}},"time":{"created":"2026-01-14T09:50:34.191Z","modified":"2026-09-19T07:18:20.863Z","1.12.2":"2026-01-14T09:50:34.418Z","2.0.1":"2026-01-14T10:46:33.737Z","2.1.0":"2026-01-17T22:12:42.417Z","2.2.0":"2026-01-19T16:10:50.364Z","2.2.1":"2026-01-20T09:38:03.726Z","2.2.2":"2026-01-23T09:02:59.419Z","2.2.3":"2026-01-26T23:22:45.327Z","2.3.0":"2026-01-27T13:18:58.780Z","2.4.0":"2026-01-29T12:18:58.703Z","2.5.0":"2026-01-30T11:35:32.572Z","2.5.1":"2026-01-31T12:43:35.902Z","2.6.0":"2026-02-03T21:32:35.129Z","2.6.1":"2026-02-04T12:38:17.259Z","2.7.0":"2026-02-05T14:10:05.069Z","2.8.0":"2026-02-06T23:57:54.043Z","2.9.0":"2026-02-08T07:44:56.112Z","2.10.0":"2026-02-08T12:41:01.424Z","2.10.1":"2026-02-08T21:53:25.299Z","2.10.2":"2026-02-08T22:55:43.123Z","2.10.3":"2026-02-10T10:43:46.528Z","2.11.0":"2026-02-12T09:43:11.091Z","2.12.0":"2026-02-18T16:01:21.835Z","2.12.1":"2026-02-18T18:52:46.088Z","2.12.2":"2026-02-20T11:29:39.755Z","2.12.3":"2026-02-24T10:49:38.316Z","2.12.4":"2026-02-24T12:04:03.711Z","2.13.0":"2026-02-28T16:35:02.106Z","2.13.1":"2026-02-28T16:54:52.004Z","3.0.0":"2026-03-05T20:27:44.542Z","3.1.0":"2026-03-08T14:15:35.151Z","3.2.0":"2026-03-08T20:26:42.230Z","3.2.1":"2026-03-09T07:39:40.520Z","4.0.0":"2026-03-11T11:29:45.822Z","4.0.1":"2026-03-11T13:03:30.530Z","4.0.2":"2026-03-11T13:53:52.000Z","4.0.3":"2026-03-11T14:18:00.231Z","4.0.4":"2026-03-12T12:13:31.178Z","4.0.5":"2026-03-13T12:56:59.311Z","4.1.0":"2026-03-16T16:27:01.566Z","4.2.0":"2026-03-17T08:40:30.589Z","4.3.0":"2026-04-07T20:47:36.751Z","4.3.1":"2026-04-08T07:23:03.893Z","4.4.0":"2026-04-12T13:04:13.561Z","4.5.0":"2026-04-12T17:47:08.962Z","4.6.0":"2026-04-12T18:18:47.408Z","4.7.0":"2026-04-12T23:50:18.731Z","4.7.1":"2026-04-16T21:06:42.134Z","4.8.0":"2026-04-17T15:26:18.561Z","4.9.0":"2026-04-17T19:15:16.087Z","4.9.1":"2026-04-21T16:02:02.089Z","4.10.0":"2026-05-12T21:05:05.843Z","4.10.1":"2026-05-20T08:14:23.749Z","4.11.1":"2026-06-10T11:33:55.733Z","4.12.0":"2026-06-23T10:18:49.377Z","4.12.1":"2026-06-23T12:17:30.415Z","4.13.0":"2026-06-23T15:16:57.415Z","4.14.0":"2026-06-23T21:09:21.004Z","4.15.0":"2026-06-24T10:44:57.887Z","4.16.0":"2026-06-24T11:59:33.350Z","5.0.0":"2026-07-07T10:38:21.789Z","5.0.1":"2026-07-07T11:02:18.669Z","5.0.2":"2026-08-04T11:31:51.611Z","5.1.0":"2026-08-09T17:05:53.657Z","5.1.1":"2026-08-19T12:54:30.538Z","5.2.1":"2026-08-29T18:42:03.001Z","5.2.2":"2026-09-03T20:35:58.174Z","5.2.4":"2026-09-15T12:47:33.532Z","5.2.5":"2026-09-17T22:04:39.582Z","5.2.6":"2026-09-19T07:18:20.531Z"},"bugs":{"url":"https://github.com/speclynx/apidom/issues"},"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","homepage":"https://github.com/speclynx/apidom#readme","keywords":["apidom","api","traverse","traversal","visitor","walk","transform","filter","find","ast","tree","openapi","swagger","asyncapi","json-schema","typescript","javascript"],"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"description":"Traversal and visitor utilities for walking and transforming ApiDOM structures.","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"readme":"# @speclynx/apidom-traverse\n\n`@speclynx/apidom-traverse` provides traversal utilities for ApiDOM structures.\n\n## Installation\n\nYou can install this package via [npm CLI](https://docs.npmjs.com/cli) by running the following command:\n\n```sh\n $ npm install @speclynx/apidom-traverse\n```\n\n## Usage\n\n### traverse\n\nThe core traversal function that walks an ApiDOM tree using visitors.\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { traverse } from '@speclynx/apidom-traverse';\n\nconst element = new ObjectElement({ a: 'b' });\n\ntraverse(element, {\n  enter(path) {\n    console.log('entering:', path.node.element);\n  },\n  leave(path) {\n    console.log('leaving:', path.node.element);\n  },\n});\n```\n\n### traverseAsync\n\nAsync version of traverse that supports async visitors.\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { traverseAsync } from '@speclynx/apidom-traverse';\n\nconst element = new ObjectElement({ a: 'b' });\n\nawait traverseAsync(element, {\n  async enter(path) {\n    await someAsyncOperation(path.node);\n  },\n});\n```\n\n### Options\n\nBoth `traverse` and `traverseAsync` accept an options object as the third argument:\n\n| Option | Type | Default | Description |\n|---|---|---|---|\n| `detectCycles` | `boolean` | `true` | Skip nodes that appear in the current ancestor chain (true identity cycles). |\n| `skipVisited` | `boolean` | `false` | Skip nodes already visited via a `WeakSet`. Prevents combinatorial explosion when traversing dereferenced trees with shared structure (DAG from `cloneShallow`). Set to `true` when traversing dereferenced ApiDOM trees. |\n| `mutable` | `boolean` | `false` | If `true`, edits modify the original tree in place. |\n| `keyMap` | `Record` or `function` | `getNodeKeys` | Maps node types to child property names for traversal. |\n| `nodeTypeGetter` | `function` | `getNodeType` | Returns the type name of a node. |\n| `nodePredicate` | `function` | `isNode` | Predicate to check if a value is a valid node. |\n| `nodeCloneFn` | `function` | `cloneNode` | Function to clone a node (used in immutable mode). |\n| `mutationFn` | `function` | `mutateNode` | Function for applying mutations in mutable mode. |\n\n---\n\n## Operations\n\nHigher-level functions built on top of `traverse` for common use cases.\nAll operations use **data-first** signatures: the element comes before the predicate/options.\n\n### filter\n\nFinds all paths whose elements match the predicate.\n\n```js\nimport { ObjectElement, isNumberElement } from '@speclynx/apidom-datamodel';\nimport { filter } from '@speclynx/apidom-traverse';\n\nconst element = new ObjectElement({ a: 'b', c: 2 });\n\nconst paths = filter(element, (path) => isNumberElement(path.node)); // => [Path<NumberElement<2>>]\npaths[0].node; // => NumberElement<2>\npaths[0].formatPath(); // => '/c'\n```\n\n### find\n\nFinds first path whose element satisfies the provided predicate.\n\n```js\nimport { ObjectElement, isNumberElement } from '@speclynx/apidom-datamodel';\nimport { find } from '@speclynx/apidom-traverse';\n\nconst element = new ObjectElement({ a: 'b', c: 2 });\n\nconst path = find(element, (path) => isNumberElement(path.node)); // => Path<NumberElement<2>>\npath.node; // => NumberElement<2>\npath.formatPath(); // => '/c'\n```\n\n### findAtOffset\n\nApiDOM nodes can be associated with source maps. This function finds the path of the most inner node at the given offset.\nIf includeRightBound is set, also finds nodes that end at the given offset.\n\n```js\nimport { findAtOffset } from '@speclynx/apidom-traverse';\n\nconst path = findAtOffset(elementWithSourceMaps, 3); // => Path of most inner node at offset 3\npath.node; // => the element at that offset\npath.formatPath(); // => JSON Pointer to the element\n\nfindAtOffset(elementWithSourceMaps, { offset: 3, includeRightBound: true });\n```\n\n### reject\n\nComplement of [filter](#filter). Finds all paths whose elements do NOT match the predicate.\n\n```js\nimport { ArrayElement, isNumberElement } from '@speclynx/apidom-datamodel';\nimport { reject } from '@speclynx/apidom-traverse';\n\nconst element = new ArrayElement([1, 'a']);\n\nconst paths = reject(element, (path) => isNumberElement(path.node)); // => [Path<ArrayElement>, Path<StringElement<'a'>>]\npaths.map((p) => p.node); // => [ArrayElement, StringElement<'a'>]\n```\n\n### some\n\nTests whether at least one path's element passes the predicate.\n\n```js\nimport { ArrayElement, isNumberElement } from '@speclynx/apidom-datamodel';\nimport { some } from '@speclynx/apidom-traverse';\n\nconst element = new ArrayElement([1, 'a']);\n\nsome(element, (path) => isNumberElement(path.node)); // => true\n```\n\n### forEach\n\nExecutes the callback on this element's path and all descendant paths.\n\n```js\nimport { ArrayElement } from '@speclynx/apidom-datamodel';\nimport { forEach } from '@speclynx/apidom-traverse';\n\nconst element = new ArrayElement([1, 'a']);\n\nforEach(element, (path) => console.dir(path.node)); // => prints ArrayElement, NumberElement, StringElement\n```\n\nThe execution of the callback can be controlled further by providing a predicate.\n\n```js\nimport { ArrayElement, isNumberElement } from '@speclynx/apidom-datamodel';\nimport { forEach } from '@speclynx/apidom-traverse';\n\nconst element = new ArrayElement([1, 'a']);\n\nforEach(element, {\n  callback: (path) => console.dir(path.node),\n  predicate: (path) => isNumberElement(path.node),\n}); // => prints NumberElement<1>\n```\n\n### parents\n\nComputes upwards edges from every child to its parent.\n\n#### ObjectElement example\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { parents } from '@speclynx/apidom-traverse';\n\nconst element = new ObjectElement({ key: 'value' });\nconst memberElement = element.getMember('key');\nconst { key: keyElement, value: valueElement } = memberElement;\n\nconst parentEdges = parents(element); // => WeakMap<ChildElement, ParentElement>\n\nparentEdges.get(memberElement) === element; // => true\nparentEdges.get(keyElement) === memberElement; // => true\nparentEdges.get(valueElement) === memberElement; // => true\n```\n\n#### ArrayElement example\n\n```js\nimport { ArrayElement, StringElement } from '@speclynx/apidom-datamodel';\nimport { parents } from '@speclynx/apidom-traverse';\n\nconst itemElement1 = new StringElement('item1');\nconst itemElement2 = new StringElement('item2');\nconst element = new ArrayElement([itemElement1, itemElement2]);\n\nconst parentEdges = parents(element); // => WeakMap<ChildElement, ParentElement>\n\nparentEdges.get(itemElement1) === element; // => true\nparentEdges.get(itemElement2) === element; // => true\n```\n\n---\n\n## Path\n\nThe `Path` object is passed to visitor functions and provides context about the current node.\n\n### Properties\n\n- `node` - The current element being visited\n- `parent` - The parent container (array or element)\n- `parentPath` - The Path of the parent element\n- `key` - The key or index in the parent\n- `index` - Numeric index if inside an array (undefined otherwise)\n- `inList` - Whether the node is inside an array\n\n### Methods\n\n- `skip()` - Skip visiting children of this node\n- `stop()` - Stop all traversal\n- `replaceWith(node)` - Replace the current node\n- `remove()` - Remove the current node (in mutable mode)\n- `isRoot()` - Check if this is the root node\n- `getAncestry()` - Get all ancestor paths\n- `getAncestorNodes()` - Get all ancestor nodes\n- `getPathKeys()` - Get the path from root to current node\n- `findParent(predicate)` - Find first parent matching predicate\n- `find(predicate)` - Find self or parent matching predicate\n\n---\n\n## Visitor Utilities\n\n### getNodeType\n\nReturns the element type name for use in visitors.\n\n```js\nimport { StringElement } from '@speclynx/apidom-datamodel';\nimport { getNodeType } from '@speclynx/apidom-traverse';\n\ngetNodeType(new StringElement('hello')); // => 'StringElement'\n```\n\n### mergeVisitors\n\nMerges multiple visitors into a single visitor.\n\n```js\nimport { mergeVisitors } from '@speclynx/apidom-traverse';\n\nconst visitor1 = { StringElement(path) { /* ... */ } };\nconst visitor2 = { NumberElement(path) { /* ... */ } };\n\nconst merged = mergeVisitors([visitor1, visitor2]);\n```\n","readmeFilename":"README.md"}