{"_id":"@speclynx/apidom-core","_rev":"70-516f7eb91e73623573809abbd93499c5","name":"@speclynx/apidom-core","dist-tags":{"latest":"5.2.6"},"versions":{"1.12.1":{"name":"@speclynx/apidom-core","version":"1.12.1","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@1.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":"50b611255c2d31b187ca91acdb68ffd095d851db","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-1.12.1.tgz","fileCount":105,"integrity":"sha512-4sKLnFigeDlscrnH9XS5ayoS3UwbpKYiOBqY3PKaE0ty/wEdM34/OMEKeRfDDKE2blVnxzANwRazwOIL81AcGw==","signatures":[{"sig":"MEQCIB65Rh9k77phdSFrcVPA8RD7OVp4DE//DMP+N7GK6u1eAiBqnQENoe9CgD+AjLsKJlkdafP0gIdq9eje2jgLyqmDVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":791660},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"49be88493f922c4ace2e4ebc0f23387ccb62c4fc","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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json && copyfiles -u 2 ../@types/minim.d.ts ./types && node ./scripts/file-replace-bof.js './types/apidom-core.d.ts' '/// <reference path=\"./minim.d.ts\" />\nimport * as minim from \"minim\";'"},"_npmUser":{"name":"char0n","email":"vladimir.gorej@gmail.com"},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":["./src/refractor/registration.mjs","./src/refractor/registration.cjs"],"_nodeVersion":"24.10.0","dependencies":{"minim":"~0.23.8","ramda":"~0.32.0","ts-mixer":"^6.0.4","@types/ramda":"~0.30.0","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@speclynx/apidom-ast":"^1.12.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_1.12.1_1766497320368_0.17920262717961255","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"@speclynx/apidom-core","version":"1.12.2","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"4ba3f7ee0152746fd559a66b1abedf5fa1c4006d","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-1.12.2.tgz","fileCount":105,"integrity":"sha512-Ax5GWR3tO3k7Eaj6HWW3nqMG9I7nJkYJS0oqRmV+WGb3GMym+mJIRyrel7/axgmC5HTE2VjaHOm17zlmCSYC2g==","signatures":[{"sig":"MEYCIQD/V5LhuuXLXQelH9f058RwYNmj1PquGvyDAhJJmaCsiQIhAI0Yy3lYkzx3O/+tPnw0HEFJs5jz2ZH3LpW/Ni/vF6+O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":791811},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.d.ts","import":"./src/index.mjs","require":"./src/index.cjs"},"gitHead":"8c77c8183cb058797925e09a0b5399612e3a2e39","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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json && copyfiles -u 2 ../@types/minim.d.ts ./types && node ./scripts/file-replace-bof.js './types/apidom-core.d.ts' '/// <reference path=\"./minim.d.ts\" />\nimport * as minim from \"minim\";'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":["./src/refractor/registration.mjs","./src/refractor/registration.cjs"],"_nodeVersion":"24.10.0","dependencies":{"minim":"~0.23.8","ramda":"~0.32.0","ts-mixer":"^6.0.4","@types/ramda":"~0.30.0","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@speclynx/apidom-ast":"^1.12.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^1.12.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_1.12.2_1766500800896_0.8558180312578916","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@speclynx/apidom-core","version":"2.0.1","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"20a89479dd050c5e8799fc78d97027ce201813b3","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.0.1.tgz","fileCount":56,"integrity":"sha512-9lR+x4CmS7oxsyXxEoebBT9wYtqEUdT/1Tlx+LnWjKrpJnDk6rieY80v4czzWj3S29SBBx3QBQjnsID93CeqGQ==","signatures":[{"sig":"MEUCIHYUN+UBHKsXEagXpe/FZhGzyPMAjJuNpcPKvLuXL+oqAiEA0QAbwGJE4pJPMjyqQbFtoPDfkZZUfPTKC9gbdi5F+LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591498},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.0.1","@speclynx/apidom-traverse":"^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-core_2.0.1_1768387596598_0.4345539523833979","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@speclynx/apidom-core","version":"2.1.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"b3a1668213853d3a2fcd5a9ddd1be5bc5bf38a84","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.1.0.tgz","fileCount":56,"integrity":"sha512-FfIgkauQ8TXGjD2wGDBkRWz0FessPkSZarSgtY2SosTBdQkDyIkDrGcUcq2SJoI7OgLPFmyTfNcK4nzqYPLwpw==","signatures":[{"sig":"MEQCICmqxOLbqOjUWmxlLyouaGNIec2GGnDhQbL8TrzJ9PoEAiAfQZFk/gPdlEJKxsoRQhWu97dH7pOsB93VD6zRU8ndug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":859530},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.1.0","@speclynx/apidom-traverse":"^2.1.0","@speclynx/apidom-datamodel":"^2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.1.0_1768687961343_0.49265635676423325","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@speclynx/apidom-core","version":"2.2.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"f2228485ef2a427f1f82f3246a2fdab60d10bae8","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.2.0.tgz","fileCount":56,"integrity":"sha512-A5mzIGCk2ApQphyzFpLedHkg2lcr4gZQbmYhrgxBbmVhfCxNc3zuliheJ5OPkasobPvIK5+eSyZiRGKefldRxw==","signatures":[{"sig":"MEUCIQDFyFOYpaxM5BGY8epLxfJu0M91LJXBeLzU2XYhIw7uXgIgdMtlroWOreFko5TfDzpHxx0X7oPwrwfK3wnxTQcMUsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":950662},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.2.0","@speclynx/apidom-traverse":"^2.2.0","@speclynx/apidom-datamodel":"^2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.2.0_1768839052696_0.6400319347536181","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@speclynx/apidom-core","version":"2.2.1","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"902639534c9efcecdaa2a66dbc7eb806e3aac978","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.2.1.tgz","fileCount":56,"integrity":"sha512-kEkhG/FlpIHrOhy5sclf+pFTCFwZMEqCFRq5eP8bVCk4kCPYfYFchPqZeI2NULFv1KcYETot4i5Pov+MzSvXBw==","signatures":[{"sig":"MEYCIQDkYv6s5pAHzCxt8Z1oS9rlt1VgJqP2VYTTDjyAY2BjaQIhAN82MX8f9nTXwCW5K1FU9jvzwC4VlF+NvpQWq6y+q68f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":951982},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.2.1","@speclynx/apidom-traverse":"^2.2.1","@speclynx/apidom-datamodel":"^2.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.2.1_1768901886182_0.2301961289261989","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@speclynx/apidom-core","version":"2.2.2","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"37f648a5e6b7be7abb79364034ac174be6f12aad","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.2.2.tgz","fileCount":56,"integrity":"sha512-hDQY9LI7XtgSXLawi0XHrnMGS23KTovnpHK5Djwakmk5vX3FxxL1QuGbQdvtqbSjfP4uiuriw1OR79E0NDL/Tg==","signatures":[{"sig":"MEUCIGf84IGiVhTm4rtb+hfE/vO+7LxROZSt8sT+LeVI/tfZAiEA1u1RtT8jDqUQXrl4l3cLPu73QxpOh9k3SxYXziwvKqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1340353},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.2.2","@speclynx/apidom-traverse":"^2.2.2","@speclynx/apidom-datamodel":"^2.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.2.2_1769158981705_0.39724029451839016","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@speclynx/apidom-core","version":"2.2.3","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"aabd46eccfdea066d02c3ca738fad45d8b7a8a50","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.2.3.tgz","fileCount":56,"integrity":"sha512-SuFUdeIt1FJnErj5JlfHR9Xs854P187XISWbYkPUKvE385jaoZhJuz/Qv9aZoNc21EkmqHz5baQDODEXEL5heA==","signatures":[{"sig":"MEUCIAf12KdNQojVy+FV/MFT1Wnj94f7AaP8b4dzszHVq4LSAiEAyu08/E3kZr1yDHJX2jY6S9Av5VRqVhozx79or7p48RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1337201},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.2.3","@speclynx/apidom-traverse":"^2.2.3","@speclynx/apidom-datamodel":"^2.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.2.3_1769469768097_0.7770072342458392","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@speclynx/apidom-core","version":"2.3.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"ec82053b8ed79c92a9e67727dcda7c51f103250f","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.3.0.tgz","fileCount":56,"integrity":"sha512-rXw6phpkMZS7fo2LRU70RGBcqBg/iPABkMVuTQHB8dGjvpI3yGimIEpN3Oj6St9zAScv69oBRX6d9Tkd9A1oxA==","signatures":[{"sig":"MEUCIEOemuqbB/v6Rjf/+v5A1KJdBWpj70XkifjCivu6J1ExAiEA0P5zkSjQK0/p2jXm6q8T9+ceLcYdJZsFVzCRDX1L7XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1337348},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.3.0","@speclynx/apidom-traverse":"^2.3.0","@speclynx/apidom-datamodel":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.3.0_1769519941404_0.3634039598197696","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@speclynx/apidom-core","version":"2.4.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"478a28efccfa921d15b7bd28c0f87592ea991307","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.4.0.tgz","fileCount":60,"integrity":"sha512-YT4MrasNHhJ3dTIGlXrcH2vjfq9bt37fB5U71GlzF4pL5i7jp+S5gnOSpjrlL+1AhtC+7Cwg7vw93xniESjleQ==","signatures":[{"sig":"MEYCIQCLfCthMwke9EcRuwTpkVxHpRimyvh1aP7Z3axXxI0ucQIhAM6J26TgZrHlaNwiR4Wyuw/WLboqKt2KnLY+1qh4zUs6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1344930},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.4.0","@speclynx/apidom-traverse":"^2.4.0","@speclynx/apidom-datamodel":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.4.0_1769689141360_0.8234581510071821","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@speclynx/apidom-core","version":"2.5.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"e81eaaee201ad92d6b48771a398ca4a23a67dffa","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.5.0.tgz","fileCount":60,"integrity":"sha512-zJZ2NW2MirmPm1GeXpIyieHSXxn3HwPIQRVFrIzb752cgs4KLCcjgw4BmA9pQ+P66hC/6Vq8hp59dOGTDITQKA==","signatures":[{"sig":"MEYCIQDJufZBHIB65gFLkoYZPFGLzXAZbyV9tPRqJykKbeAdtgIhAO6R7OwejuRnetyS1iwDY891Xc52KEpa0EGu9LQ2enOM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1345077},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.5.0","@speclynx/apidom-traverse":"^2.5.0","@speclynx/apidom-datamodel":"^2.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.5.0_1769772935334_0.5239104133450889","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@speclynx/apidom-core","version":"2.5.1","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"b623e21681e805e3e72f4da6a6dfb0f6db62bfca","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.5.1.tgz","fileCount":60,"integrity":"sha512-Oy9samqIkPF9RGgcWsE+dXv5EBXPv8FTIV2CCHE6B6cnJ+lW2oeYhh1AvRVLsAyxAyMAFvfqDmDFFh5tcic0iQ==","signatures":[{"sig":"MEQCIHXTAWgLkhyJNUnBkQzVyrlRqY96asNQWCac4UcZDD8DAiAX791Ig+uoSZha/zigb6tLjQcqNv92J5XLvoFAYCHg5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1345225},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.5.1","@speclynx/apidom-traverse":"^2.5.1","@speclynx/apidom-datamodel":"^2.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.5.1_1769863418287_0.06944298474936916","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@speclynx/apidom-core","version":"2.6.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"0131a483f0cb535f4f9df72203f99bef0b402e76","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.6.0.tgz","fileCount":60,"integrity":"sha512-Wp8yLQ+wlJUgJKTVwmahmj7meiePZ58Awxp6zrSdVip3zfdKZc/un243HUp0ITjTRv3m2kISULBiqyiTWTJCAg==","signatures":[{"sig":"MEUCIQC06zyLeW6uRm5HknJVAdfFtoyLL45T1DaHSZhoZD5JtAIgK0s1vIkmt4Kv1bT0lWlm9egNea76ElAQqzC4t6fcsCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1345372},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.6.0","@speclynx/apidom-traverse":"^2.6.0","@speclynx/apidom-datamodel":"^2.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.6.0_1770154357915_0.9404823512422857","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@speclynx/apidom-core","version":"2.6.1","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"5a40ca2a94e650d8146ecfcd00a346465f9db60b","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.6.1.tgz","fileCount":60,"integrity":"sha512-qOlux8JUenNbOm8ERd+lCiL2swra6fWKD9FJEQdbKk3FDBof9uhfo+HumhLUzFe3LXI2zjIrBKwMS1Pwq9K8qA==","signatures":[{"sig":"MEYCIQCmWZ0S+iQa7cmEb3czr39e32yPgE51tiyiE1kwfROd3gIhAKaC7BfoRVI3eR5+JEX6k1nswJamJ5GKMHzoivXd9g93","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1345520},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.6.1","@speclynx/apidom-traverse":"^2.6.1","@speclynx/apidom-datamodel":"^2.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.6.1_1770208699590_0.8628440802930182","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@speclynx/apidom-core","version":"2.7.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"8d8ea7f7e9e00d3e1cc864dc0a220b0c5cc297a8","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.7.0.tgz","fileCount":60,"integrity":"sha512-YRiv+fgRcW2p4PelFFs9r4V/yq9EwsJvokniPvNrB7G/TLpXUT17ry/LZde8yE5Ag+3mCrp2suGq33b13laAyg==","signatures":[{"sig":"MEQCIHMqRnNkMHIl+j00+qd3SuxAewLttN93w7ab4TxZ+jqyAiBh2eNyY6hKQdIo8BTlTwj8H90x7vGMoCZI9WLz7wF9VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1345667},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.7.0","@speclynx/apidom-traverse":"^2.7.0","@speclynx/apidom-datamodel":"^2.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.7.0_1770300607846_0.3528474491159279","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@speclynx/apidom-core","version":"2.8.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"1ac3b703d85c350bece91f3825c3401a9174c8aa","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.8.0.tgz","fileCount":60,"integrity":"sha512-11xmNYLxIXpJwt2TCO3IlNYsw8QBXhzDdCPjbsCcIZIvlPQh4qpClm/KlSzdxC8O4c2mCOdMz99YV8EbKv0Riw==","signatures":[{"sig":"MEYCIQCLaSOZVquG1hq59rIpi415vWYvgYiuBelZYMwC6dq1QgIhAKPfuVuB40fIZ8YrT4q22zHvTE/2+AshBH4851lluZBU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1345814},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.8.0","@speclynx/apidom-traverse":"^2.8.0","@speclynx/apidom-datamodel":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.8.0_1770422276897_0.9411357220232872","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@speclynx/apidom-core","version":"2.9.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"68f0d610553324a19220b0de2c5ebc8337965a6a","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.9.0.tgz","fileCount":60,"integrity":"sha512-CYG+ekg7P6hykxhkbxksE7CYhN57n/j6UWIZx8Esr1MF02SLEH/OaLg4rOk2K47wUq6PkPCwA8QOKVSKESvoQA==","signatures":[{"sig":"MEUCICzQYW7c9vjDzbQHFLhLXppM0/AvumRYak90VpZtMn4MAiEA4Br8FRpcjJtOg4bMtvspPM9qNRfvfE5xAw8byiQkmOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1345961},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.9.0","@speclynx/apidom-traverse":"^2.9.0","@speclynx/apidom-datamodel":"^2.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.9.0_1770536698885_0.6017400538937812","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@speclynx/apidom-core","version":"2.10.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"17ba03d78f1bff751d7a1e87dca24acf208a0e27","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.10.0.tgz","fileCount":60,"integrity":"sha512-/2uTW0fCMElqqLjhNowu1TZAOBahhS+Ok/iJcQhn4RhFYaSQ5/Fent5McVqVZcnAjk53OPYqUOmE0ockE55jaw==","signatures":[{"sig":"MEQCIHFPelURhjFJCZ8E5y/0akZyobY3Yr64OGxeECz2B7xUAiB0UoVJCrHXZ1OOsFDK1THk0P0xB8b8j1kNZdIKyL2UWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1346114},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.10.0","@speclynx/apidom-traverse":"^2.10.0","@speclynx/apidom-datamodel":"^2.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.10.0_1770554464014_0.09252145735089368","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"@speclynx/apidom-core","version":"2.10.1","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"504e6678e785aa38e3f1a111ebbdfe336adb0973","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.10.1.tgz","fileCount":60,"integrity":"sha512-lLWLeN1yFcmmdwCAd9v7zWtlvX7FqBjLzZWxATj9xOoHLdOt1bRERblxNRY9aLNiRNadSvDNhmdfP8tnnINs1g==","signatures":[{"sig":"MEUCIFmqItw20PAnJdolufj8ewu3tP8+DMkrfWUFy2k6ETmZAiEAzwEypMkmxDWq2C4wx97aC1BoYshTlxFSh42UUEXsi+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1346265},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.10.1","@speclynx/apidom-traverse":"^2.10.1","@speclynx/apidom-datamodel":"^2.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.10.1_1770587607602_0.21471309186550802","host":"s3://npm-registry-packages-npm-production"}},"2.10.2":{"name":"@speclynx/apidom-core","version":"2.10.2","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"360e0eae3f9a628aec6c23a7604d8f9661fee453","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.10.2.tgz","fileCount":60,"integrity":"sha512-RtaH2ua/vYa1Dy86f04hqyZLKnc2u+R9WS7CkNDRZAAB3i62hJOJH5dqP0UrCXSzhAbZaVGIlXCEPMKktModqw==","signatures":[{"sig":"MEUCIQDTp9Xnj9AHwP6AQR5NCw+t9zGzmtxXgN8uAn1ws14qpAIgQVgisO5YlMWcGmm4vurvLW381RKtOkppNPMbDCZWi/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1346416},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.10.2","@speclynx/apidom-traverse":"^2.10.2","@speclynx/apidom-datamodel":"^2.10.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.10.2_1770591346031_0.5781414581012205","host":"s3://npm-registry-packages-npm-production"}},"2.10.3":{"name":"@speclynx/apidom-core","version":"2.10.3","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"fb8af85bb70e97651a448185416747b764f91928","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.10.3.tgz","fileCount":60,"integrity":"sha512-FW2KNxOQQDRHc8PQD+FjEbnIWWKkHya1SiQmTyliKJdnArtAXLNps5EWkIOjgPORbrcfjrBd6i3VOO1LN35IDg==","signatures":[{"sig":"MEUCIQCvTUH829xtJNW14SiWoFxfszjupY78lnxL41Q47uNcXAIgLivCOMuEzs3vr8wi/JDNMVZHjAo+HlrjZ3k3SsS+AKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1346567},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.10.3","@speclynx/apidom-traverse":"^2.10.3","@speclynx/apidom-datamodel":"^2.10.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.10.3_1770720228903_0.4662095287433121","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@speclynx/apidom-core","version":"2.11.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"85487b7db561012ee68d6a51d9d5c9918241158b","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.11.0.tgz","fileCount":60,"integrity":"sha512-z/vuEYEJzTMuUpLHd9lP/J8E2LW6idv6AT5zAI7K477II8q8Kw2NVw4hIipAxKCf4i4gT+bJG3EiyAR7y/vM9Q==","signatures":[{"sig":"MEYCIQCer8wBgdWtoBpntNWlRv1x606164BKuxbujmtn9WaDOwIhAJysCGKQb937YF3NK8puINiA1KSIzMZJnYy4bZahuPQV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1347818},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.11.0","@speclynx/apidom-traverse":"^2.11.0","@speclynx/apidom-datamodel":"^2.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.11.0_1770889393943_0.7361204326709752","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@speclynx/apidom-core","version":"2.12.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"588d0c5c1251407b388bfb73a3cf0658fa92bd9a","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.12.0.tgz","fileCount":60,"integrity":"sha512-G2ntSKE1r0i/gl4PjtvwN3hxIR7vQaG4NJgyrhr/O90XIUDADowdn+9acAR7KBYUAlntf3Q3MPc7cn+eWsk7dA==","signatures":[{"sig":"MEYCIQCnyV4JUkZJAThLxI6+jbjPRtJG2X/49EOcltzFQA/d2gIhAJmaWzdQn+88nViZ4XDaYWHeMDdzhwlXjbCZWYKIL6Jo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1385471},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.12.0","@speclynx/apidom-traverse":"^2.12.0","@speclynx/apidom-datamodel":"^2.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.12.0_1771430484938_0.6565672207040567","host":"s3://npm-registry-packages-npm-production"}},"2.12.1":{"name":"@speclynx/apidom-core","version":"2.12.1","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"452d709586230ee21e0a6beff15d79af2ca87cb1","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.12.1.tgz","fileCount":60,"integrity":"sha512-IN1ALZw4kBZnGdx+OePGdehUpctfD2bcpT3BmYXH0/0V0kwYgoevteCAl73MaU99q5g4gf/4K/D/xY+8GO6o5Q==","signatures":[{"sig":"MEYCIQDA7gxWuVafaxvUSf4dAnO+ILYOWAJQTVO5ipZnC1J9RAIhAIFZrZOz8lCTDdtcklC6nHXLR91DWIbZFYXYswTNl2kO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1385619},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.12.1","@speclynx/apidom-traverse":"2.12.1","@speclynx/apidom-datamodel":"2.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.12.1_1771440768926_0.5010302500644108","host":"s3://npm-registry-packages-npm-production"}},"2.12.2":{"name":"@speclynx/apidom-core","version":"2.12.2","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"49b48f9dff6b108e524a16c04245fd822d63c937","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.12.2.tgz","fileCount":60,"integrity":"sha512-6c1zamBUGsQoccBRgPdfrtdYbwqtOjVs8u3rdMEIXha68sYs5LdZ87fc/pFV5qqOj04+q+rmkP5foSBFcbO47Q==","signatures":[{"sig":"MEUCIHt7/iIjYIoKUspFr6E50gYzomH6ISGB1cbZ9wRhlHQYAiEAsAvk2gnjGF56TytvHUti+RzY8PGVrIo4R7fcIrNjcgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1385770},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.12.2","@speclynx/apidom-traverse":"2.12.2","@speclynx/apidom-datamodel":"2.12.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.12.2_1771586982651_0.7045689036916765","host":"s3://npm-registry-packages-npm-production"}},"2.12.3":{"name":"@speclynx/apidom-core","version":"2.12.3","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"2973a6202f4a4ed7c1b64a9566dca24e1cc25eb3","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.12.3.tgz","fileCount":60,"integrity":"sha512-U+ia5blWmceQzT1RHx51QW1+jgEHN7VjXDAXvDmxTHDulbePEziEXhKslOanvcrBML+oVfxqW15rxLvkylYzbQ==","signatures":[{"sig":"MEUCIQD5TRETshfWvymOgS+6Aay5eD4aKp/u1++zRgQvlKgvFwIgSgszy/oHje/e3z8SN4iLI4/Ufb9uRe1Q/NRqKM0I974=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1385921},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.12.3","@speclynx/apidom-traverse":"2.12.3","@speclynx/apidom-datamodel":"2.12.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.12.3_1771930181116_0.679426466349107","host":"s3://npm-registry-packages-npm-production"}},"2.12.4":{"name":"@speclynx/apidom-core","version":"2.12.4","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"1af4ff799cbeebd64f797d4e4732e245454ee30e","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.12.4.tgz","fileCount":60,"integrity":"sha512-O5I1B39ytD9trDK7xZ4NikPG5z4xJHSJkyjUVFX9nICViQRs5czNgPDdOl2EvEwsYsWANDfIN1BmFSzN7YLHQw==","signatures":[{"sig":"MEUCIQDGMiwD3qC7KK7MGVnGLQCRN24SVPwYxyVq0Nvydks4twIgPexmjAsxWZ9XU7XQZhLJctgXEDUoP//Iu8GrubnPeaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1386072},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.12.4","@speclynx/apidom-traverse":"2.12.4","@speclynx/apidom-datamodel":"2.12.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.12.4_1771934646591_0.12583557263515144","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@speclynx/apidom-core","version":"2.13.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"7bebfa1138454f7c05f694acf8d9ebc2bd98e74c","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.13.0.tgz","fileCount":60,"integrity":"sha512-OSoAjMYxcl+d/F404qO7U2+xVDTOj16aCvc1XcNTcap94mJkR7fNzVgEppJRj3ZgLvl4CYCEptTN10yjuR2Vag==","signatures":[{"sig":"MEUCIQDAff1M+WCaNeCem0NyAluRw8rB2YPwGlOiaeLDoAnYVwIgGlfIZU+KTXR+lWw5+ZHJA4B7sYwzE5rVpH9VovQbJBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1386222},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.13.0","@speclynx/apidom-traverse":"2.13.0","@speclynx/apidom-datamodel":"2.13.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.13.0_1772296504435_0.17312001175962766","host":"s3://npm-registry-packages-npm-production"}},"2.13.1":{"name":"@speclynx/apidom-core","version":"2.13.1","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"f86532adac074f538fa9a24f110db40312b0f1ae","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-2.13.1.tgz","fileCount":60,"integrity":"sha512-2bNdbhoobRTdIKxpx0I2RjDFEBvzbdIME+PAtx+naxjuC6Wbv0BTKzSBmllGJzlWGLp4ioXICPsZ31RN/Tuo4w==","signatures":[{"sig":"MEUCID3Lm9bCiDSzxCkMYULE2/TSFFpJ3tfHoTGsjK8FAReKAiEAqKIxGjeyZzuRS7Mh5y90tEDJ6WKjC3JjofeFkjo1BXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@2.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1386373},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.13.1","@speclynx/apidom-traverse":"2.13.1","@speclynx/apidom-datamodel":"2.13.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_2.13.1_1772297694641_0.6381657866646302","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@speclynx/apidom-core","version":"3.0.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"820f79b6c2866ee9d24aa9cf9d466cb539a564c6","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-3.0.0.tgz","fileCount":60,"integrity":"sha512-nEyW4vksf7w1SY3uRai5t03DrwtyRhkn6i5Ul/oSz7xMMYT/MHyfJswUhGk/uCut6cHv8W0iM3AtLUaW/0RYHA==","signatures":[{"sig":"MEYCIQDa/MTFIVooK1PsDXvR1j9sIuxrWih5xIAfccwDaDQdZgIhAK52VUZJo9/LnOgWdUf3gYhV/ji4l8SYeLMNWYGRoKMK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1393583},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"3.0.0","@speclynx/apidom-traverse":"3.0.0","@speclynx/apidom-datamodel":"3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_3.0.0_1772742467028_0.49973236699993473","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@speclynx/apidom-core","version":"3.1.0","author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"e25d0aba298f256c623a822ae241a51c643741b1","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-3.1.0.tgz","fileCount":60,"integrity":"sha512-K9h31etNNdSuKp7AX5faCgJaQ5vPbbpJUs4M/AKzkeBtwXQ3DTPuoU4TnXsU7Ui5Agp9k2ea6x7ySFDmUjjlag==","signatures":[{"sig":"MEUCIBNPK6os0YWvhnmpmQexb/PcLQys77ddRENfRanQ2WW5AiEAgn5wdDpHbUZvFLbKAl2WKGzzbV163kgpr1c18Kg7Dzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1393730},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"3.1.0","@speclynx/apidom-traverse":"3.1.0","@speclynx/apidom-datamodel":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_3.1.0_1772979337860_0.6138124967232907","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@speclynx/apidom-core","version":"3.2.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"53a131189ff8752f0ddcfaaae01019feb52ee9c3","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-3.2.0.tgz","fileCount":60,"integrity":"sha512-O+YV5a1WuHs5/WTf5/P8gvV6fyCpyG5dYwkpwREIHV6c8syIM9TDHFijxRn1Gd1HFunwC5xRyYFl5+XlnHrX7Q==","signatures":[{"sig":"MEUCIBthlkBRP+3g3lkXC2PywEZBtwyCABU6+U6FIwwUVRinAiEAto+2vTk2r3y/0DuZLE1dZ5O0MdsQhJaP8EhmSeHdx5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1394303},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"3.2.0","@speclynx/apidom-traverse":"3.2.0","@speclynx/apidom-datamodel":"3.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_3.2.0_1773001604784_0.8116234179484589","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@speclynx/apidom-core","version":"3.2.1","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"25dac9094117ab13532381147789cb34fed31a22","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-3.2.1.tgz","fileCount":60,"integrity":"sha512-1VYYjdFVAqADgztSAgtA0G7xuTt2m/SLMz1hGF8df325ii28UvkUlkck44SJLanes9PihYbTAL6s5tDLQzTeHQ==","signatures":[{"sig":"MEYCIQCwaLB2bcLb6Yz4/h9cCvUF2w8gLrsphE8u/1xoV3hLlAIhALbLw72Oe5J5VO88UHR14kNbZ9H/6UiFeQbl+x6IPZwF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1394451},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"3.2.1","@speclynx/apidom-traverse":"3.2.1","@speclynx/apidom-datamodel":"3.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_3.2.1_1773041982924_0.32473452050917295","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@speclynx/apidom-core","version":"4.0.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"0ebfa76ccd5782fe13c212c5b680b19ec66592b3","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.0.0.tgz","fileCount":12,"integrity":"sha512-+7ik+6DQ1shnn/CwR8Uj7GjZLnY3mbLV0Fqcp0kA1n/LU+weBSdbqxaSQAl0YX6ACyiomPAnPbIxsnh4k5TfPg==","signatures":[{"sig":"MEUCIC5bmtNnTmvAk/EbE3NMaS/HcBzNxjklYAwjSA2XlHnIAiEAkXqWeuTn0/naTxpoJn3tx/xQv5ORrdrlugHmkxzxLqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1322290},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.0","@speclynx/apidom-traverse":"4.0.0","@speclynx/apidom-datamodel":"4.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.0.0_1773228588668_0.8254308105902928","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@speclynx/apidom-core","version":"4.0.1","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"64f3249aa6f7d721ffc82d9be2fccb4ef8f2439a","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.0.1.tgz","fileCount":12,"integrity":"sha512-K40YVSgN+H8LZzRYxji4zXrGWN5XKyf0WNDIQ2QG+2wdYdskEtOHDSRJQJplCwkqvgwee3tO/j569OMp332rRA==","signatures":[{"sig":"MEYCIQDfOjGq0XiS8uGoSvAZaRyW8MzSGtB89ZqqMMpJF8xMMwIhAK3ACjiC0cul/yEq0OTD7ssz1J0nAGAzOntDE7PFyTig","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1322438},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.1","@speclynx/apidom-traverse":"4.0.1","@speclynx/apidom-datamodel":"4.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.0.1_1773234212841_0.3729727793121427","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@speclynx/apidom-core","version":"4.0.2","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"940e646196c4a7550f7972f2408bdc5e2801186f","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.0.2.tgz","fileCount":12,"integrity":"sha512-PZYZuRIKhzln3Yt2OmC/K+GAnAO1SJB4wcgMtzUaTy9NrVhWoB3N8oMU2D7gDnY50cs0c1oAYzhTYMAhVuSw3A==","signatures":[{"sig":"MEYCIQDy6ICb1xAeY+OatNTVJAu5Ze8k/z/Cu+nNVxO84e+aKgIhAODza5Ium2YTVu0V25hyhxLkcIQh4rQj5aH47wZVabyw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1322586},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.2","@speclynx/apidom-traverse":"4.0.2","@speclynx/apidom-datamodel":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.0.2_1773237235093_0.5905163724895652","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@speclynx/apidom-core","version":"4.0.3","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"41e2a0bf96b253fee669ce7930e00a4256871532","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.0.3.tgz","fileCount":84,"integrity":"sha512-7DpH7fyjXB5lE1/Y8czY1mJwtIKltC7tBbINzKtzKxpw0OdGtCJ83cwihhDMfbxe4f9lKpR2oCcFyNubrC3I8g==","signatures":[{"sig":"MEYCIQDkauckoxIuvrVL04TSAnXjzXHydfLMyd6xTe7LzwvoDgIhAI/HMnuDufWJIxiehIiuPDU1IZ7vg9TXXD8/Un6+Nvmb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1438038},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.3","@speclynx/apidom-traverse":"4.0.3","@speclynx/apidom-datamodel":"4.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.0.3_1773238683151_0.4165968005973584","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@speclynx/apidom-core","version":"4.0.4","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"c7921cafb2551d579c4dcddb3c3f6d0fcc3a57b3","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.0.4.tgz","fileCount":60,"integrity":"sha512-2OhbkYJADn7FseJHqbYJMdXCvwF4oSvOpJahrdDUYnaKInHKvuHjJiF20jR6s/9bgZN0n7SCeLrVQVFMnKjc2g==","signatures":[{"sig":"MEUCIQDkU6fJFUeH8PLR/4JYK3u8nhipBH4ianatE72iHrfdJwIgAJlJr29BGSWsSp7q4AEYxbh2ryqs1arb2RZruDlR5rI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1395484},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.4","@speclynx/apidom-traverse":"4.0.4","@speclynx/apidom-datamodel":"4.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.0.4_1773317613872_0.8732745770522758","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@speclynx/apidom-core","version":"4.0.5","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"68a499c4f5595fc54c7e15b30653f7ae056de823","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.0.5.tgz","fileCount":60,"integrity":"sha512-mBQ1gxiRL13VcXaOA0b2ZfZf5v4nE4M14tWzK+TWEWiWAyBVRD66zVGa+TfmGMP/vCnomhmV8JS3iYM+ouJJlA==","signatures":[{"sig":"MEUCIBztaNh9mlrxEstzkMyl7xc1ovFrn/s6pEedFT3X5ZCnAiEAzDKzeqdzMVrJPKjC1JuxCD69GBHNCqQ7YOF1fCzqACE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1396654},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.5","@speclynx/apidom-traverse":"4.0.5","@speclynx/apidom-datamodel":"4.0.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.0.5_1773406621497_0.6925381193960258","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@speclynx/apidom-core","version":"4.1.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"98290a985ea0171d8b8358990242261cf5717d06","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.1.0.tgz","fileCount":60,"integrity":"sha512-ArOYMEi3FJ3EMpGwwrlrtmRoZSeDz9mHlJImE4ufOHveSuVThNhXHyJFTbSLmoTHxRjbQb2b9aBBMtlCeWZ5hw==","signatures":[{"sig":"MEUCIF9FbcVt9ljiOzPQYL+B+F4zz1uoEC2Ma9AlQYOq9nNEAiEAzmFZuVfqRErtD9ghroLdknGKnqLF6AhVjVg8ZnND2KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1396801},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.1.0","@speclynx/apidom-traverse":"4.1.0","@speclynx/apidom-datamodel":"4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.1.0_1773678425039_0.509119961155847","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@speclynx/apidom-core","version":"4.2.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"333323d10ab8b2a6a71a3bb3697df0b68fae91be","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.2.0.tgz","fileCount":60,"integrity":"sha512-RT9gfKrKhbW0CIgcvQJgZ2c2IBy+jto3T1hCZ2QgyEu5h8m4bFcPZvnVkTWsRupQ9zEVO+3X8keVEhQiqsrOBQ==","signatures":[{"sig":"MEYCIQDK1FubfPLYcfPCeFgu74ldpE7oWbHESVthrrU295fXWAIhAPwcppXlm53Zxx5m4lUWo4G93DsDtCn9zAfLH4URLgqh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1396948},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.2.0","@speclynx/apidom-traverse":"4.2.0","@speclynx/apidom-datamodel":"4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.2.0_1773736833447_0.2847778288221605","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@speclynx/apidom-core","version":"4.3.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"9ff5fa96a61cbb6ceb4b8649696efbd344e2a9a3","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.3.0.tgz","fileCount":60,"integrity":"sha512-TAWgbZiRqdrAKDDSwXBPVJTmUbHuZrLHdjYLsrbGp6fJqjCRGxR7Yb5cRXTKDgJ3uS01zJhF8CKnQm4ymE8tKg==","signatures":[{"sig":"MEUCIHKgIxGX8Tg4UbQVldFX/V8uFJFzMLqNGerZxf+GHP9gAiEArjRIyliyiS0ykyDmb/yncXPBP+s1gcn5wVc+3emVIzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1397932},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.3.0","@speclynx/apidom-traverse":"4.3.0","@speclynx/apidom-datamodel":"4.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.3.0_1775594859556_0.2167731240074282","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@speclynx/apidom-core","version":"4.3.1","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"ed5edba1712ee22e828727a6641a76e134ccd0f1","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.3.1.tgz","fileCount":60,"integrity":"sha512-uO5YjcXD8zo2Fy3y8tzqz/zGOVbgEMVTkuqe9xSGr8++/CCpGM14I0gWymfCd/cZcws5ZcHgd2bMTZY8j8FmGw==","signatures":[{"sig":"MEQCIAwVJ0cfsvcjGyJDnicEVnx6o8+F9DlfTF5TfamPV+GDAiBPzflq5aq/ayVy5K/O32r7n1A9KVfoqy9GnYC4sfD+GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1398080},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.3.1","@speclynx/apidom-traverse":"4.3.1","@speclynx/apidom-datamodel":"4.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.3.1_1775632986741_0.7755993838647688","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@speclynx/apidom-core","version":"4.4.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"13cc8ddc81de1b6d002ae2ffad04267c7bec5c1d","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.4.0.tgz","fileCount":60,"integrity":"sha512-DdIbCrvjlNzo7NXr4SDxpFNc5B9KcDQl+/UGWj5ipeSS3odqJeJY8QoVXVgi3s2R5cumm5ZjiL3x7+IP+YYJ3w==","signatures":[{"sig":"MEYCIQCGsl7PmNpQW5pLFh9JuzIiLf+46O6DnauaiQRwCwXmFwIhAML0Q7PFslGorvtzgIbuimgPEfvfrpf+7azvw7LdaxDq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1398227},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.4.0","@speclynx/apidom-traverse":"4.4.0","@speclynx/apidom-datamodel":"4.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.4.0_1775999055763_0.7641151642717989","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@speclynx/apidom-core","version":"4.5.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"6a534c692888e56efda8209a5da40adbf6a715c6","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.5.0.tgz","fileCount":60,"integrity":"sha512-3kNmnGdWpvrqyoGuhLPopPtCjDWxXlUNHmvaVGOtBhoxITgILCt4irv/dqY48o48vKWHg431PQXN9khxBbcbAA==","signatures":[{"sig":"MEQCIGKdexn1NlEf8dcjU4mruMQe4ssnUH6k59dcF3yxMwsgAiA7jHCZxw/NcQNSvMlw8RmZnAQnEfzgFH3pfF/N7cgaPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1398374},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.5.0","@speclynx/apidom-traverse":"4.5.0","@speclynx/apidom-datamodel":"4.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.5.0_1776016031458_0.5309848933581083","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@speclynx/apidom-core","version":"4.6.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"9dc96c5f9ff00dc6e6b3175b23200f9a33c4192c","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.6.0.tgz","fileCount":60,"integrity":"sha512-rZJQLXAcbr2L2xme3pqlkc7MC5MJxbdEPJmG5jC3A2vSFLz6jwkxfGVAe/mQ1iHQZPx06+R7CMULal1i0yvxBw==","signatures":[{"sig":"MEYCIQDjasCWiPT1EbqyOMJXRc59AEOvNNuJpdvTOrWM9f9hzQIhALQy4J0uwTjyx/F6um1nXIYdrwI4bOlB8xl7HCeT3oMV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1398521},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.6.0","@speclynx/apidom-traverse":"4.6.0","@speclynx/apidom-datamodel":"4.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.6.0_1776017929668_0.878137883540429","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@speclynx/apidom-core","version":"4.7.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"c7b18e95866ae7ef14f27d90a3b3911cb9c0f4e9","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.7.0.tgz","fileCount":60,"integrity":"sha512-eMYT8VxA8iUdTf3oBbbq/QH0uIFLgHgjVpERlSt3HQh9hoqJ86FoUnrhsmAP531GzUWSN5+3jlcWbeRE9F1FwA==","signatures":[{"sig":"MEUCICT22wXJ9G/bBHjHwUce7j7KtxJPVTh+j7GFIw+PhI6KAiEAt8uKo1lkgv8oRJsssgM3EWaq+kTBHvR5yvT9ldLWrT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1398668},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.7.0","@speclynx/apidom-traverse":"4.7.0","@speclynx/apidom-datamodel":"4.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.7.0_1776037821511_0.294069299603434","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@speclynx/apidom-core","version":"4.7.1","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"a6591aa6da0ed304c490e23d64d22a92544e0a2a","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.7.1.tgz","fileCount":60,"integrity":"sha512-4RSaIqSiuo+lWkY2FIBdsI5WbcZi2UQRDQ6B8xFDf6QpKq3aVIySlIkkykWpBOK0RQUHFAkaKKvz3LHPp/CE4Q==","signatures":[{"sig":"MEUCIQDHDFSymMxlN5JTmDyMvYFfqiWd76guIwSH1v1gBgwOWwIgFo7q0Dioo9MSBsUF5YEnD44o7PymjS7/BJR/iw4lTbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1398926},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.7.1","@speclynx/apidom-traverse":"4.7.1","@speclynx/apidom-datamodel":"4.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.7.1_1776373605380_0.9239936888996121","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@speclynx/apidom-core","version":"4.8.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"48e79bd3536f69025c76ac2dc0021aa6aa0aa9bd","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.8.0.tgz","fileCount":60,"integrity":"sha512-k8qdzsyKjgGRkO6jcePCWrPwYJakmostkUNAF4LFC3FVUARatA+CuTA9ij1BoUn7NhjQtTMykChUaS4lLV7crQ==","signatures":[{"sig":"MEYCIQDU6r/3XOSgBXUVFH3KWh/vbD93FvGKWbMpxfpKPvpICgIhAMoqVZyoZ+yrplkkIB/7tmiT6RLp/vIKaamyfdcFt3rD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1399605},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.8.0","@speclynx/apidom-traverse":"4.8.0","@speclynx/apidom-datamodel":"4.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.8.0_1776439581242_0.9451083374788032","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@speclynx/apidom-core","version":"4.9.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"8e9ebcee8a651b9b47e5673a3bc9422ec79ae357","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.9.0.tgz","fileCount":60,"integrity":"sha512-pbnG+2SB5cjDK8T2FJ48LoZZwnSREaX5eSFjKE+J3cN9CE7U1ddi1RK4MOKiHFezdBkjZTGkglXnrjQTt9qvag==","signatures":[{"sig":"MEYCIQDgAJDCryvAS0A39f7/ESGcsL61u7rKTpdRbvRxeRd+YAIhAN+gks7FC20AasSoPFEWX2YDJ2MdWep3G/S2xyk2V8LP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1400297},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.9.0","@speclynx/apidom-traverse":"4.9.0","@speclynx/apidom-datamodel":"4.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.9.0_1776453318463_0.5084845685730308","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@speclynx/apidom-core","version":"4.9.1","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"d476121c7f708e3ac243a7e207ea967488a4b52f","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.9.1.tgz","fileCount":60,"integrity":"sha512-wb4hS9vJ7bW9/cGIuScScJ2IcpARzQqYBQd4grtrWTTB13ilp0wKCySKauLdSqo2MTUYKZhN0fXxoSK7eXWJnQ==","signatures":[{"sig":"MEUCIHek3OJSDWFg97RLm9KgCEMec8wRnBB9GQUmycABQBx8AiEAoLuAwx9qkkFgec8BVl86SsN/ooYziwYhq8KxrrDmJPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1400445},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.2","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.9.1","@speclynx/apidom-traverse":"4.9.1","@speclynx/apidom-datamodel":"4.9.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.9.1_1776787324981_0.06501173794780835","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@speclynx/apidom-core","version":"4.10.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"2c39adcd32f6030c70e1c65b87dc1665fcc94299","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.10.0.tgz","fileCount":60,"integrity":"sha512-sSTwLMTaJR3m09OntcJCk/vnTSei2qgr5Xj4qb8lScdLI1kQaEMJfn6iWKdVs365gkM63U+Lds1nQahA1lVhCA==","signatures":[{"sig":"MEUCIH5rEhIhs2i+jMEVr5AG8ifm4M1a04Hnrz7GEU6wwD0uAiEAqx5tEzppZCLbTG53BCFrl2WmOCAXQ2mDJBCe/hZElsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1400904},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.4","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.10.0","@speclynx/apidom-traverse":"4.10.0","@speclynx/apidom-datamodel":"4.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.10.0_1778619908259_0.9152404834895007","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@speclynx/apidom-core","version":"4.10.1","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"43d6ad40c664b085011ecbdf79182cbd6a33b0af","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.10.1.tgz","fileCount":60,"integrity":"sha512-tGhif5bhmkBrVKeCSG8hmwDhMRmkwI1I3R8xAP7CcJdYPhXSkZRvJ65REGeiDd2WEOXnGMczq/vTieyw5Ess4g==","signatures":[{"sig":"MEUCIQDIPZrVNsFyUa9iizasi2N6EUJzFD2F6EWFJZOP1+QBOQIgaprTtbY8NXhJRMzJDwPzxIJfNLiZKSQMPedkHkOhHFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1401441},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.0.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.10.1","@speclynx/apidom-traverse":"4.10.1","@speclynx/apidom-datamodel":"4.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.10.1_1779264867388_0.8417723621612392","host":"s3://npm-registry-packages-npm-production"}},"4.11.1":{"name":"@speclynx/apidom-core","version":"4.11.1","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"4ed8457d6596888df63bf9dd6241e43afae9b1d9","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.11.1.tgz","fileCount":60,"integrity":"sha512-l+wQbLVHuC40rOgI5aG1Z2oACDq5coO/6H8TvuRb6/Tek/8SlDdBiiJYPrw+ALF9/FO8uQaEa5y55fRD1w/4xw==","signatures":[{"sig":"MEYCIQD0v6F9N/+EwucSH7ygBOV4bfQAOaxQjbhDht4ZJ/OzrwIhAPOJXkiJb1YSps/XtIAm5W0FP0TaOkOtHLr/blF5D61L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1403191},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^7.29.7","@speclynx/apidom-error":"4.11.1","@speclynx/apidom-traverse":"4.11.1","@speclynx/apidom-datamodel":"4.11.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.11.1_1781091239184_0.5523349937279074","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"@speclynx/apidom-core","version":"4.12.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"246a2b002ecf6fc1ef0defc723314657ca1c0f54","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.12.0.tgz","fileCount":60,"integrity":"sha512-LfFHxpyXoVL1dXTWke++w8KETr/DoXfYV4KQOu/4/3W0v/1ocaAypK4aO0UPN4ZE/JPpshXIipub2DUNsU59qw==","signatures":[{"sig":"MEYCIQDVORdsJ82fStg8sFPOcvKFs3jTssZLjUNHLLGbTryWVgIhAMfKVNHg2wcSztR+PHHaMpaxETsq/knko1320EE6Wtt3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1405720},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.12.0","@speclynx/apidom-traverse":"4.12.0","@speclynx/apidom-datamodel":"4.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.12.0_1782209932378_0.9840347305583848","host":"s3://npm-registry-packages-npm-production"}},"4.12.1":{"name":"@speclynx/apidom-core","version":"4.12.1","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"155a3e89042fe04986e12873f13380f2de8da439","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.12.1.tgz","fileCount":60,"integrity":"sha512-46TbvrTAPdPFCarCAWZysh5+4qUbv+v3kgkhBkMI+2n504Y0v32Dyh4nSezb4bHWwG0EtJlCOmsbA0q2Lu1Udw==","signatures":[{"sig":"MEYCIQC3CRgdGfC/ttew9R6HeRqGcx+xNsVVuS5h/2FtTNajyQIhAJDE4BZbFu4ZT3Kqa4LfoRH6CzItQbCd7lp1hXpoMR+Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1406498},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.12.1","@speclynx/apidom-traverse":"4.12.1","@speclynx/apidom-datamodel":"4.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.12.1_1782217054000_0.5055851754831737","host":"s3://npm-registry-packages-npm-production"}},"4.13.0":{"name":"@speclynx/apidom-core","version":"4.13.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"c1e875396abe6974d02978a90bf0a3567381a8e3","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.13.0.tgz","fileCount":60,"integrity":"sha512-D/aN8nzVl99jjgp5jPsTt7djm5To3W1uWcYhAgxc7qs75rypkbdioz0wTCSF5bhDG1rIV/uKE6akLypsLZjhHQ==","signatures":[{"sig":"MEUCIQD4VvDeXT/Yq9eUsvmdsqEQ7SPa1PjKC8JYG9hO0GpcwwIgIAk4/f3y+/Hn3oJZlA7Nv0gsQb0bAhnOfqrt9rcJLvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1406648},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.13.0","@speclynx/apidom-traverse":"4.13.0","@speclynx/apidom-datamodel":"4.13.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.13.0_1782227821709_0.08277543017380684","host":"s3://npm-registry-packages-npm-production"}},"4.14.0":{"name":"@speclynx/apidom-core","version":"4.14.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"b5d48b06cef782062b55237602ad0d4f884fb90f","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.14.0.tgz","fileCount":60,"integrity":"sha512-Pi0lUjh/AtIBLBQFGzd7eguaSP/ojC2jI1dPx1y2aV5h1JrL/XcJKCWie5MOIq8dTyG9weoovtbYJuYB+o2nfg==","signatures":[{"sig":"MEQCIHlIr4a5phgY1NUzH7j4Ccfx3mIhthg253Qa4VB2cBn7AiAk/PppIXtz2/O/ziIqJhSoBoRFksVE8rfyk9JgKPeQ0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1406798},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.14.0","@speclynx/apidom-traverse":"4.14.0","@speclynx/apidom-datamodel":"4.14.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.14.0_1782248964589_0.4386577822878397","host":"s3://npm-registry-packages-npm-production"}},"4.15.0":{"name":"@speclynx/apidom-core","version":"4.15.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"fc0ca513eec2898777c42c8034a60daedf9fd5a4","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.15.0.tgz","fileCount":60,"integrity":"sha512-PjQnggIIZzK2avRkJXRw//h9+eefVmCzWCSQ1kyZBfuTWTtfSLNwdVeX/7JKCja7td11oTvEUiVNvtNotRiASw==","signatures":[{"sig":"MEUCIQDzYD+WvpeTqsxxDdjbaxvJQIC9fPzMvaasQj0xXUoK9gIgRpnp7oBXfUxDJeTj0lu2XNYqfak4bCeFF4SwaekBJL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1406948},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.15.0","@speclynx/apidom-traverse":"4.15.0","@speclynx/apidom-datamodel":"4.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.15.0_1782297901701_0.01147316689493727","host":"s3://npm-registry-packages-npm-production"}},"4.16.0":{"name":"@speclynx/apidom-core","version":"4.16.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"085aba2c93a9249f1c44d82a88f7a7cb2543c5c3","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-4.16.0.tgz","fileCount":60,"integrity":"sha512-lCGrFcnpPDgJaeMHVBsk9WtjovpxVhWCGo/2RMdgvahqf2zk/6W4Jfz1lMho+wRrpaY1zULULKNTiRb8UGE8Dg==","signatures":[{"sig":"MEUCIQDnAmVJkzza/iSU2fyFDFSMu7rZ6E9lqE6lOCRX3QqtOgIgQSvedoIZ2xrrpyE1QjU76dlnMgIPhAZXF5dl1UyxhKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@4.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1407098},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.16.0","@speclynx/apidom-traverse":"4.16.0","@speclynx/apidom-datamodel":"4.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_4.16.0_1782302376661_0.5600414686952508","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@speclynx/apidom-core","version":"5.0.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"e8e8ddafb30bc1fb2f63869599763683aa181415","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-5.0.0.tgz","fileCount":60,"integrity":"sha512-89wcQ3vkiETJv6q3DT6cs4kHGJpuvcBfIbFwfBLLIZ9hI05WuKEuxpwHlYoY6/VJfl2XxqZcV/SufGQCnR49hQ==","signatures":[{"sig":"MEQCIEquATE8FeVEL6gsIRDRXxsMpOgBCeIyvJZI33v1/SMwAiAMdefpHm+JONqJOf/U2dQbyh55K0tEcXqbZVhH5h0Kkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1413860},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.0.0","@speclynx/apidom-traverse":"5.0.0","@speclynx/apidom-datamodel":"5.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_5.0.0_1783420705832_0.686211338009562","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@speclynx/apidom-core","version":"5.0.1","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"c70043ad37defcc1e3d71196828fc7f821c5ec46","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-5.0.1.tgz","fileCount":60,"integrity":"sha512-gcfgHqZuWPAhLGu8vjIYenmL7ehugfMKzVJj+puthlLEIs7hOkBv8d4/rM36oKSUkv8cpbaBk9edyuYYmubi+w==","signatures":[{"sig":"MEUCIG4PdVNckAmNfjZMLXNWuJTzuzIxlV7emavzSQhbEk28AiEAh3qScC+Sa38w34v0Y3iScY5Sep9GVnLYYwfMahbmRws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1414008},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.0.1","@speclynx/apidom-traverse":"5.0.1","@speclynx/apidom-datamodel":"5.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_5.0.1_1783422141887_0.6866951390060443","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@speclynx/apidom-core","version":"5.0.2","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"98efbda8a928e40c326930aabe4c1cb67cd919c3","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-5.0.2.tgz","fileCount":60,"integrity":"sha512-ucpkQXi0yC6KjMPgDL8Ndyr/XPiMASe/wuN0nUDwZvrQE2nbT532olDE5pw80KvLipHuw1pTRieyCm7dZkeriQ==","signatures":[{"sig":"MEUCIQDaVUTmljg8zJpaam2i4Ohs8z00qHcAxwWX6Iqki/na4AIgZSLWkvfbEPXXyBiEdx9CfqijZZDmlxBX2R1pJPQSSsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1414156},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.0.2","@speclynx/apidom-traverse":"5.0.2","@speclynx/apidom-datamodel":"5.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_5.0.2_1785843115043_0.9776285295850591","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@speclynx/apidom-core","version":"5.1.0","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"d13cef1138e17664d6b49eb1ed4b969a095ef677","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-5.1.0.tgz","fileCount":60,"integrity":"sha512-FjOEZpEgRfTyx/iCZ7z6qQzzPHAR5JXfuiDkz8bgvyz+Q1D5rNB/SAbXI0IZSmBI5ny8+zc9ZYvaVO4erjQngg==","signatures":[{"sig":"MEUCIQDTjASgOnC/g0XaxkjTtKV//q8jXA0wz8kYTEpz/iG5NQIgc+WYRITIbXcU0kW5/izJYyATW0xRjZtTQZc+Gnmr6OI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1418986},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.0/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.1.0","@speclynx/apidom-traverse":"5.1.0","@speclynx/apidom-datamodel":"5.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_5.1.0_1786295156924_0.7628740942648151","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@speclynx/apidom-core","version":"5.1.1","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"df412f2a18d7ab0cc16b4e5862f3263d2c0717b1","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-5.1.1.tgz","fileCount":62,"integrity":"sha512-fi35lZsMNqSEek4EcBTEcpXlpO4lDmaaCz1WmYoBrMJQALsXV27LWX36Ndw73J04KYCzl8IREzOqyeqEyzyHBg==","signatures":[{"sig":"MEUCIDlrhz9hlmde3qp9CnGmc/MPlGfTlNvk3Prkl04JVGtRAiEA0/GqQ2sONXHS9h1/N5HNuAFGUU/SA/VxlOm+CFo3iiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@5.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1441020},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.0/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.1.1","@speclynx/apidom-traverse":"5.1.1","@speclynx/apidom-datamodel":"5.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_5.1.1_1787144074288_0.1805626761109318","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@speclynx/apidom-core","version":"5.2.1","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"4c0989a697d62a9652dbc42550c5f43099eb3040","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-5.2.1.tgz","fileCount":62,"integrity":"sha512-cu6hhiwr+FqRbu960gF91cB3ARx+lVtOV6I2hP1qNAvzVyPwtt2g5h+LG2cOyYMpncco32QSXxifT9rjAYfnQA==","signatures":[{"sig":"MEUCIQDp0/8nowmH+K3IUo5mwSyAGsUYxdTyP7UYc1XMWcrtpQIgHpmZ6cN2q+4V2W8LC9u/UMdRF97b8qJSKZq81GjOx5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGEQ7nHoWgd+gIXnxjjmvswoFhA19RBZyEcr2aHwsvjRAiAyM06LgBNm2OmbFCtwROZfQAzMl76k51G6BWPWtqZaZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@5.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1441315},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.2.1","@speclynx/apidom-traverse":"5.2.1","@speclynx/apidom-datamodel":"5.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_5.2.1_1788028985578_0.21411002657867728","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@speclynx/apidom-core","version":"5.2.2","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"d9afd93ca034b0d987cdbf65d3f608ec50bfd2f1","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-5.2.2.tgz","fileCount":62,"integrity":"sha512-5YJhvMInXKvTISrbs6IwMDiF0MLVnIn6cnH5ev3HTm9j9fr0DbwxCb6uSbh5V9h/2g7WzXeSLJ3Pn3GzYqoIzQ==","signatures":[{"sig":"MEUCIH35lGa6o7zDjamynyx+VvJg9hUwBnNsxAO0u9CbV+B7AiEA4Kl3i7TGcFzZTanV5lLqILwhFgysQuUFsus8zZxdDsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWQtqdQeFY0tdflvsZC0SJUD7xG3WrTlqUXXesuZez7AIgEFhzJvRlSdjSH02ckzhU9VE4YBFOITNWXsTZY/mDK2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@5.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1440545},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.2.2","@speclynx/apidom-traverse":"5.2.2","@speclynx/apidom-datamodel":"5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_5.2.2_1788467920228_0.8689328923312865","host":"s3://npm-registry-packages-npm-production"}},"5.2.4":{"name":"@speclynx/apidom-core","version":"5.2.4","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"1923a414a41abfccfc01b317e04e926de945df92","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-5.2.4.tgz","fileCount":62,"integrity":"sha512-XnRaRQVSWFE4gZ5IL9X/YTcO3gNytWCMPPkAK3FLM28qeXrEeYymFnez7oeb+fM/Oh2v+gsFPel+cBvHBR561A==","signatures":[{"sig":"MEUCIBcXEj5tPmkyo8xJpAQ4n3woQv4Ge2VbqYFJV5POAwxdAiEAv3VUrq486TTeDybV4/DAFGxCVFWLu3oV4PWInwiFSwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/fWAsa28KLsHZAlzO3X9VjptC2MuhzzxJcS2BEjodmgIgfJr3JRsZMY5NK4DsJkMEU7L6oqRDybPu7m+mq4ax8Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@5.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1440511},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.2.4","@speclynx/apidom-traverse":"5.2.4","@speclynx/apidom-datamodel":"5.2.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_5.2.4_1789476587548_0.8031785989438993","host":"s3://npm-registry-packages-npm-production"}},"5.2.5":{"name":"@speclynx/apidom-core","version":"5.2.5","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-core@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":"99583ded5c204d67e3b1a7f623969bd7e8ac68fc","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-5.2.5.tgz","fileCount":62,"integrity":"sha512-6bgkg3Nzn+OnlSEwNq+pPmMF04NCBsGfSbt7lSwoLQB/UoFA0H2s/Pgp/xHTkKRdM6H0bkVGLW+fMZgNlJS7YQ==","signatures":[{"sig":"MEUCIG9PAVXt5fxa8pt8cb7kfJS/WWOMmII7uLLQXB9fZcL/AiEA1F64u7CITLC5gOAw8yNJKDaDBt64h5La2tarHfcpROs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIQsQMz5hxz5+2GUcx59UOgf7RoaNqjEDT4nJ494hHAwIhAIGlTQfLktt6uq4w/vhWAukwC+CydU+xQZLj4Xv70cBn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@5.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1440659},"main":"./src/index.cjs","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.2.5","@speclynx/apidom-traverse":"5.2.5","@speclynx/apidom-datamodel":"5.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-core_5.2.5_1789682683856_0.956982438363122","host":"s3://npm-registry-packages-npm-production"}},"5.2.6":{"_id":"@speclynx/apidom-core@5.2.6","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"b0dae128489addd6f898837813cdb73eb477826c","tarball":"https://registry.npmjs.org/@speclynx/apidom-core/-/apidom-core-5.2.6.tgz","fileCount":62,"integrity":"sha512-lUcZjelCe59rsc6iiQT+ntj4cyRCLbE75JLdwteHjPT1eOTD4aI03nAlJwpyTCSIXo0JmrRujDMX151yihPPFQ==","signatures":[{"sig":"MEYCIQDraLMBM2Ae4SEYgsZIXUEWrtEPCtluE1Cii9pWBSIrGgIhAIRkAOSomm5BLIwzX09BTE/GnuwGrpivhjzTLvhuqKMl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHFua9QTqqLLkYCkmOzI8V88ZNv0lVv9/li2lN20FmYjAiEAqXTkX8Syn7qRZ2L1B9hZMkczupd5Y05sazlvJcm8QQU="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-core@5.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1440807},"main":"./src/index.cjs","name":"@speclynx/apidom-core","type":"module","types":"./types/apidom-core.d.ts","unpkg":"./dist/apidom-core.browser.min.js","author":{"name":"Vladimír Gorej"},"exports":{"types":"./types/apidom-core.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","test:update-snapshots":"cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha","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:b05ca3e0-6cef-4c60-8de3-01b5488f30f9"}},"homepage":"https://github.com/speclynx/apidom#readme","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Tools for manipulating ApiDOM structures.","directories":{},"maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"yaml":"^2.9.0","ramda":"~0.32.0","ts-mixer":"^6.0.4","ramda-adjunct":"^6.1.0","short-unique-id":"^5.3.2","@babel/runtime-corejs3":"^8.0.5","@speclynx/apidom-error":"5.2.6","@speclynx/apidom-traverse":"5.2.6","@speclynx/apidom-datamodel":"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-core_5.2.6_1789802303929_0.9719721102561705"}}},"time":{"created":"2025-12-23T13:42:00.256Z","modified":"2026-09-19T07:18:24.358Z","1.12.1":"2025-12-23T13:42:00.562Z","1.12.2":"2025-12-23T14:40:01.092Z","2.0.1":"2026-01-14T10:46:36.818Z","2.1.0":"2026-01-17T22:12:41.569Z","2.2.0":"2026-01-19T16:10:52.938Z","2.2.1":"2026-01-20T09:38:06.379Z","2.2.2":"2026-01-23T09:03:01.885Z","2.2.3":"2026-01-26T23:22:48.300Z","2.3.0":"2026-01-27T13:19:01.619Z","2.4.0":"2026-01-29T12:19:01.602Z","2.5.0":"2026-01-30T11:35:35.514Z","2.5.1":"2026-01-31T12:43:38.490Z","2.6.0":"2026-02-03T21:32:38.121Z","2.6.1":"2026-02-04T12:38:19.817Z","2.7.0":"2026-02-05T14:10:08.095Z","2.8.0":"2026-02-06T23:57:57.072Z","2.9.0":"2026-02-08T07:44:59.054Z","2.10.0":"2026-02-08T12:41:04.230Z","2.10.1":"2026-02-08T21:53:27.823Z","2.10.2":"2026-02-08T22:55:46.266Z","2.10.3":"2026-02-10T10:43:49.096Z","2.11.0":"2026-02-12T09:43:14.128Z","2.12.0":"2026-02-18T16:01:25.117Z","2.12.1":"2026-02-18T18:52:49.138Z","2.12.2":"2026-02-20T11:29:42.876Z","2.12.3":"2026-02-24T10:49:41.352Z","2.12.4":"2026-02-24T12:04:06.778Z","2.13.0":"2026-02-28T16:35:04.625Z","2.13.1":"2026-02-28T16:54:54.868Z","3.0.0":"2026-03-05T20:27:47.245Z","3.1.0":"2026-03-08T14:15:38.061Z","3.2.0":"2026-03-08T20:26:45.141Z","3.2.1":"2026-03-09T07:39:43.067Z","4.0.0":"2026-03-11T11:29:48.879Z","4.0.1":"2026-03-11T13:03:33.024Z","4.0.2":"2026-03-11T13:53:55.320Z","4.0.3":"2026-03-11T14:18:03.303Z","4.0.4":"2026-03-12T12:13:34.114Z","4.0.5":"2026-03-13T12:57:01.660Z","4.1.0":"2026-03-16T16:27:05.265Z","4.2.0":"2026-03-17T08:40:33.587Z","4.3.0":"2026-04-07T20:47:39.727Z","4.3.1":"2026-04-08T07:23:06.927Z","4.4.0":"2026-04-12T13:04:15.936Z","4.5.0":"2026-04-12T17:47:11.627Z","4.6.0":"2026-04-12T18:18:49.825Z","4.7.0":"2026-04-12T23:50:21.743Z","4.7.1":"2026-04-16T21:06:45.576Z","4.8.0":"2026-04-17T15:26:21.405Z","4.9.0":"2026-04-17T19:15:18.742Z","4.9.1":"2026-04-21T16:02:05.204Z","4.10.0":"2026-05-12T21:05:08.465Z","4.10.1":"2026-05-20T08:14:27.595Z","4.11.1":"2026-06-10T11:33:59.423Z","4.12.0":"2026-06-23T10:18:52.555Z","4.12.1":"2026-06-23T12:17:34.269Z","4.13.0":"2026-06-23T15:17:01.890Z","4.14.0":"2026-06-23T21:09:24.748Z","4.15.0":"2026-06-24T10:45:01.908Z","4.16.0":"2026-06-24T11:59:36.812Z","5.0.0":"2026-07-07T10:38:26.034Z","5.0.1":"2026-07-07T11:02:22.040Z","5.0.2":"2026-08-04T11:31:55.210Z","5.1.0":"2026-08-09T17:05:57.075Z","5.1.1":"2026-08-19T12:54:34.477Z","5.2.1":"2026-08-29T18:43:05.703Z","5.2.2":"2026-09-03T20:38:40.322Z","5.2.4":"2026-09-15T12:49:47.660Z","5.2.5":"2026-09-17T22:04:43.959Z","5.2.6":"2026-09-19T07:18:24.042Z"},"bugs":{"url":"https://github.com/speclynx/apidom/issues"},"author":{"name":"Vladimír Gorej"},"license":"Apache-2.0","homepage":"https://github.com/speclynx/apidom#readme","keywords":["apidom","api","openapi","swagger","asyncapi","json-schema","arazzo","ast","transformer","typescript","javascript","oas","open-api","specification","spec"],"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"description":"Tools for manipulating ApiDOM structures.","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"readme":"# @speclynx/apidom-core\n\n`apidom-core` is a package that contains tools for manipulating the ApiDOM structures.\nIt provides utilities for transformation, merging, cloning, and refraction of ApiDOM elements.\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-core\n```\n\n---\n\n## Relationship with other packages\n\nThis package works together with:\n\n- **@speclynx/apidom-datamodel** - Contains the core element primitives (`ObjectElement`, `ArrayElement`, `StringElement`, etc.), predicates, and the `Namespace` class\n- **@speclynx/apidom-traverse** - Contains traversal utilities (`traverse`, `filter`, `find`, `forEach`, etc.)\n- **@speclynx/apidom-core** - Contains utilities for working with elements: transformers, merging, cloning, and refractor plugins\n\n```js\n// Elements and predicates come from datamodel\nimport { ObjectElement, StringElement, isObjectElement } from '@speclynx/apidom-datamodel';\n\n// Traversal utilities come from traverse\nimport { traverse, filter, find } from '@speclynx/apidom-traverse';\n\n// Other utilities come from core\nimport { toValue, deepmerge, from } from '@speclynx/apidom-core';\n\nconst obj = new ObjectElement({ a: 'b' });\ntoValue(obj); // => { a: 'b' }\n```\n\n---\n\n## Transcluder\n\nTransclusion is the inclusion of one ApiDOM fragment into another ApiDOM fragment.\nOur [transcluder](https://github.com/speclynx/apidom/tree/main/packages/apidom-core/src/transcluder) does exactly that and is based on mutating algorithm.\n\n```js\nimport { ArrayElement, NumberElement } from '@speclynx/apidom-datamodel';\nimport { transclude } from '@speclynx/apidom-core';\n\nconst element = new ArrayElement([1, 2, 3]);\nconst search = element.get(1);\nconst replace = new NumberElement(4);\n\ntransclude(search, replace, element); // => ArrayElement<[1, 4, 3]>\n```\n\nWhen multiple transclusions are going to be performed use [Transcluder stamp](https://github.com/speclynx/apidom/blob/main/packages/apidom-core/src/transcluder/Transcluder.ts)\nfor optimal performance.\n\n```js\nimport { ArrayElement, NumberElement } from '@speclynx/apidom-datamodel';\nimport { Transcluder } from '@speclynx/apidom-core';\n\nconst element = new ArrayElement([1, 2, 3]);\nconst search = element.get(1);\nconst replace = new NumberElement(4);\nconst transcluder = Transcluder({ element });\n\ntranscluder.transclude(search, replace); // => ArrayElement<[1, 4, 3]>\n```\n\n---\n\n## Shallow merging\n\n`mergeRight` and `mergeLeft` functions merge members of two or more ObjectElements shallowly\nand handles shallow merging of ArrayElements as well.\n\n### API\n\n#### mergeRight(target, source, [options])\n\nMerges two ApiDOM elements target and source shallowly, returning a new merged ApiDOM element with the elements\nfrom both target and source. If an element at the same key is present for both target and source,\nthe value from source will appear in the result. Merging creates a new ApiDOM element,\nso that neither target nor source is modified (operation is immutable).\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { mergeRight } from '@speclynx/apidom-core';\n\nconst x = new ObjectElement({\n  foo: { bar: 3 },\n});\n\nconst y = new ObjectElement({\n  foo: { baz: 4 },\n  quux: 5,\n});\n\nconst output = mergeRight(x, y);\n// =>\n// ObjectElement({\n//   foo: ObjectElement({\n//     baz: 4,\n//   }),\n//   quux: 5,\n// })\n```\n\n#### mergeRight.all([element1, element2, ...], [options])\n\nMerges shallowly any number of ApiDOM elements into a single ApiDOM element.\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { mergeRight } from '@speclynx/apidom-core';\n\nconst foobar = new ObjectElement({ foo: { bar: 3 } });\nconst foobaz = new ObjectElement({ foo: { baz: 4 } });\nconst bar = new ObjectElement({ bar: 'yay!' });\n\nconst output = mergeRight.all([ foobar, foobaz, bar ]);\n// => ObjectElement({ foo: { baz: 4 }, bar: 'yay!' })\n```\n\n#### mergeLeft(source, target, [options])\n\nMerges two ApiDOM elements source and target shallowly, returning a new merged ApiDOM element with the elements\nfrom both target and source. If an element at the same key is present for both target and source,\nthe value from source will appear in the result. Merging creates a new ApiDOM element,\nso that neither target nor source is modified (operation is immutable).\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { mergeLeft } from '@speclynx/apidom-core';\n\nconst x = new ObjectElement({\n  foo: { bar: 3 },\n});\n\nconst y = new ObjectElement({\n  foo: { baz: 4 },\n  quux: 5,\n});\n\nconst output = mergeLeft(x, y);\n// =>\n// ObjectElement({\n//   foo: ObjectElement({\n//     bar: 3,\n//   }),\n//   quux: 5,\n// })\n```\n\n#### mergeLeft.all([element1, element2, ...], [options])\n\nMerges shallowly any number of ApiDOM elements into a single ApiDOM element.\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { mergeLeft } from '@speclynx/apidom-core';\n\nconst foobar = new ObjectElement({ foo: { bar: 3 } });\nconst foobaz = new ObjectElement({ foo: { baz: 4 } });\nconst bar = new ObjectElement({ bar: 'yay!' });\n\nconst output = mergeLeft.all([ foobar, foobaz, bar ]);\n// => ObjectElement({ foo: { baz: 3 }, bar: 'yay!' })\n```\n\n### Shallow merge Options\n\n`mergeRight` and `mergeLeft` take the same options as [deepmerge](#deepmerge-options), except for `customMerge` and `clone`.\n\n## Deep merging\n\n`deepmerge` functions merged members of two or more ObjectElements deeply\nand handles deep merging of ArrayElements as well. This deep merge implementation\nis a functional equivalent of [deepmerge](https://www.npmjs.com/package/deepmerge)\nthat works equivalently on ApiDOM structures.\n\n### API\n\n#### deepmerge(target, source, [options])\n\nMerges two ApiDOM elements target and source deeply, returning a new merged ApiDOM element with the elements\nfrom both target and source. If an element at the same key is present for both target and source,\nthe value from source will appear in the result. Merging creates a new ApiDOM element,\nso that neither target nor source is modified (operation is immutable).\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { deepmerge } from '@speclynx/apidom-core';\n\nconst x = new ObjectElement({\n  foo: { bar: 3 },\n  array: [\n    {\n      does: 'work',\n      too: [1, 2, 3],\n    },\n  ],\n});\n\nconst y = new ObjectElement({\n  foo: { baz: 4 },\n  quux: 5,\n  array: [\n    {\n      does: 'work',\n      too: [4, 5, 6],\n    },\n    {\n      really: 'yes',\n    },\n  ],\n});\n\nconst output = deepmerge(x, y);\n// =>\n// ObjectElement({\n//   foo: ObjectElement({\n//     bar: 3,\n//     baz: 4,\n//   }),\n//   array: ArrayElement([\n//     ObjectElement({\n//       does: 'work',\n//       too: [1, 2, 3],\n//     }),\n//     ObjectElement({\n//       does: 'work',\n//       too: [4, 5, 6],\n//     }),\n//     ObjectElement({\n//       really: 'yes',\n//     }),\n//   ]),\n//   quux: 5,\n// })\n```\n\n#### deepmerge.all([element1, element2, ...], [options])\n\nMerges deeply any number of ApiDOM elements into a single ApiDOM element.\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { deepmerge } from '@speclynx/apidom-core';\n\nconst foobar = new ObjectElement({ foo: { bar: 3 } });\nconst foobaz = new ObjectElement({ foo: { baz: 4 } });\nconst bar = new ObjectElement({ bar: 'yay!' });\n\nconst output = deepmerge.all([ foobar, foobaz, bar ]);\n// => ObjectElement({ foo: { bar: 3, baz: 4 }, bar: 'yay!' })\n```\n\n### Deepmerge Options\n\n#### arrayElementMerge\n\nThere are multiple ways to merge two ArrayElements, below are a few examples, but you can also create your own custom function.\n\nYour `arrayElementMerge` function will be called with three arguments: a `target` ArrayElement, the `source` ArrayElement,\nand an `options` object.\n\n```js\nimport { ArrayElement } from '@speclynx/apidom-datamodel';\nimport { deepmerge } from '@speclynx/apidom-core';\n\nconst arrayElementMerge = (destination, source, options) => source;\n\nconst target = new ArrayElement([1, 2, 3]);\nconst source = new ArrayElement([3, 2, 1]);\nconst output = deepmerge(target, source, { arrayElementMerge });\n// => ArrayElement([3, 2, 1]);\n```\n\n#### objectElementMerge\n\nThere are multiple ways to merge two ObjectElements, below are a few examples, but you can also create your own custom function.\n\nYour `objectElementMerge` function will be called with three arguments: a `target` ObjectElement, the `source` ObjectElement,\nand an `options` object.\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { deepmerge } from '@speclynx/apidom-core';\n\nconst objectElementMerge = (destination, source, options) => source;\n\nconst target = new ObjectElement({a: 1, b: 2});\nconst source = new ObjectElement({c: 3, d: 4});\nconst output = deepmerge(target ,source, { objectElementMerge });\n// => ObjectElement({c: 3, d: 4});\n```\n\n#### isMergeableElement\n\nBy default, deepmerge clones every member from ObjectElement and ArrayElement.\nYou may not want this, if your ObjectElements are of special types,\nand you want to copy the whole ObjectElement instead of just copying its member.\n\nYou can accomplish this by passing in a function for the `isMergeableElement` option.\n\n```js\nimport { ObjectElement, Element, isObjectElement } from '@speclynx/apidom-datamodel';\nimport { deepmerge } from '@speclynx/apidom-core';\n\nclass CustomObjectElement extends ObjectElement {\n  constructor(...args) {\n    super(...args);\n    this.element = 'custom';\n  }\n}\nconst instantiatedCustomObjectElement = new CustomObjectElement({ special: 'oh yeah' });\n\nconst target = new ObjectElement({\n  someProperty: {\n    cool: 'oh for sure',\n  },\n});\nconst source = new ObjectElement({\n  someProperty: instantiatedCustomObjectElement,\n});\nconst isMergeableElement = (element: Element) => isObjectElement(element) && !(element instanceof CustomObjectElement);\n\nconst output = deepmerge(target, source, {\n  isMergeableElement,\n});\n// output.get('someProperty').get('cool'); // => undefined\n// output.get('someProperty').get('special'); // => 'oh yeah'\n// output.get('someProperty') instanceof CustomObjectElement // => true\n```\n\n#### customMerge\n\nSpecifies a function which can be used to override the default merge behavior for a member, based on the key name.\nThe `customMerge` function will be passed the key for each member, and should return the function which should\nbe used to merge the values for that member.\nIt may also return undefined, in which case the default merge behaviour will be used.\n\n```js\nimport { ObjectElement, StringElement, Element } from '@speclynx/apidom-datamodel';\nimport { deepmerge, toValue } from '@speclynx/apidom-core';\n\nconst alex = new ObjectElement({\n\tname: {\n\t\tfirst: 'Alex',\n\t\tlast: 'Alexson'\n\t},\n\tpets: ['Cat', 'Parrot']\n});\nconst tony = new ObjectElement({\n\tname: {\n\t\tfirst: 'Tony',\n\t\tlast: 'Tonison'\n\t},\n\tpets: ['Dog']\n});\n\nconst mergeNames = (nameA: ObjectElement, nameB: ObjectElement) =>\n  new StringElement(`${toValue(nameA.get('first'))} and ${toValue(nameB.get('first'))}`);\nconst customMerge = (key: Element) => (toValue(key) === 'name' ? mergeNames : undefined);\n\nconst output = deepmerge(alex, tony, { customMerge });\n// output.get('name'); // => StringElement('Alex and Tony')\n// output.get('pets'); // => ArrayElement(['Cat', 'Parrot', 'Dog'])\n```\n\n#### customMetaMerge\n\nSpecifies a function which can be used to override the default metadata merge behavior.\nThe `customMetaMerge` function will be passed target and source metadata. If not specified,\nthe default behavior is to deep copy metadata from target to new merged element.\n\n```js\nimport { ObjectElement, Metadata } from '@speclynx/apidom-datamodel';\nimport { deepmerge } from '@speclynx/apidom-core';\n\nconst alex = new ObjectElement({ name: { first: 'Alex' } }, { metaKey: true });\nconst tony = new ObjectElement({ name: { first: 'Tony' } }, { metaKey: false });\n\nconst customMetaMerge = (targetMeta, sourceMeta) => {\n  const merged = new Metadata();\n  Object.assign(merged, targetMeta, sourceMeta);\n  return merged;\n};\n\nconst output = deepmerge(alex, tony, { customMetaMerge });\n// output.meta.get('metaKey') // => false\n```\n\n#### customAttributesMerge\n\nSpecifies a function which can be used to override the default attributes merge behavior.\nThe `customAttributesMerge` function will be passed target and source attributes. If not specified,\nthe default behavior is to deep copy attributes from target to new merged element.\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { deepmerge } from '@speclynx/apidom-core';\n\nconst alex = new ObjectElement({ name: { first: 'Alex' } }, undefined, { attributeKey: true });\nconst tony = new ObjectElement({ name: { first: 'Tony' } }, undefined, { attributeKey: false });\n\nconst customAttributesMerge = (targetMeta, sourceMeta) => deepmerge(targetMeta, sourceMeta);\n\nconst output = deepmerge(alex, tony, { customAttributesMerge });\n// output.attributes.get('attributeKey') // => BooleanElement(false)\n```\n\n#### clone\n\nDefaults to `true`.\n\nIf `clone` is false then child elements will be copied directly instead of being cloned.\n\n---\n\n## Refractor plugins\n\nRefractor plugins allow you to transform ApiDOM structures during traversal.\nUse `dispatchRefractorPlugins` to apply plugins to an element tree.\n\n```js\nimport { ObjectElement, StringElement } from '@speclynx/apidom-datamodel';\nimport { dispatchRefractorPlugins, from } from '@speclynx/apidom-core';\n\nconst object = { a: 'b' };\nconst objectElement = from(object);\n\nconst plugin = ({ predicates, namespace }) => ({\n  name: 'plugin',\n  pre() {\n      console.dir('runs before traversal');\n  },\n  visitor: {\n    ObjectElement(objectElement) {\n      objectElement.getMember('a').value = new StringElement('c');\n    },\n  },\n  post() {\n      console.dir('runs after traversal');\n  },\n});\n\ndispatchRefractorPlugins(objectElement, [plugin]); // => ObjectElement({ a = 'c' })\n```\nYou can define as many plugins as needed to enhance the resulting ApiDOM structure.\nIf multiple plugins with the same visitor method are defined, they run in parallel (just like in Babel).\n\n### Element identity plugin\n\n`apidom-core` package comes with `refractorPluginElementIdentity`. When used, this plugin will\nassign unique ID to all elements in ApiDOM tree.\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { refractorPluginElementIdentity, dispatchRefractorPlugins, from } from '@speclynx/apidom-core';\n\nconst objectElement = from({ a: 'b' });\ndispatchRefractorPlugins(objectElement, [refractorPluginElementIdentity()]);\n\nobjectElement.id; // 8RaWF9\nobjectElement.getMember('a').key.id; // NdHHV7\nobjectElement.getMember('a').value.id; // rFGVFP\n```\n\nYou can configure the plugin to generate unique IDs in the specific length:\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { refractorPluginElementIdentity, dispatchRefractorPlugins, from } from '@speclynx/apidom-core';\n\nconst objectElement = from({ a: 'b' });\ndispatchRefractorPlugins(objectElement, [refractorPluginElementIdentity({ length: 36 })]);\n\nobjectElement.id; // OnReGGrO7fMd9ztacvGfwGbOdGKuOFLiQQ1W\nobjectElement.getMember('a').key.id; // BN6rHsmqI56SMQ1elshtbgRVECtEWNYS9lmd\nobjectElement.getMember('a').value.id; // Ki4tWmf9xw9Lwb8MxkXJq1uONmJrmhXifmsI\n```\n\n### Semantic element identity plugin\n\n`apidom-core` package comes with `refractorPluginSemanticElementIdentity`. When used, this plugin will\nassign unique ID to all non-primitive elements in ApiDOM tree. Primitive elements include\n`ObjectElement`, `ArrayElement`, `StringElement`, `BooleanElement`, `NullElement`, `NumberElement`, and `MemberElement`.\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { refractorPluginSemanticElementIdentity, dispatchRefractorPlugins, from } from '@speclynx/apidom-core';\n\n// Create a semantic element (element with non-primitive name)\nclass InfoElement extends ObjectElement {\n  constructor(...args) {\n    super(...args);\n    this.element = 'info';\n  }\n}\n\nconst infoElement = new InfoElement({ title: 'title' });\nconst objectElement = from({ a: 'b', info: infoElement });\ndispatchRefractorPlugins(objectElement, [refractorPluginSemanticElementIdentity()]);\n\nobjectElement.id; // ''\nobjectElement.getMember('a').key.id; // ''\nobjectElement.getMember('a').value.id; // ''\nobjectElement.getMember('info').key.id; // ''\nobjectElement.getMember('info').value.id; // '8RaWF9'\n```\n\nYou can configure the plugin to generate unique IDs in the specific length:\n\n```js\nimport { refractorPluginSemanticElementIdentity, dispatchRefractorPlugins, from } from '@speclynx/apidom-core';\n\nconst objectElement = from({ a: 'b', info: infoElement });\ndispatchRefractorPlugins(objectElement, [refractorPluginSemanticElementIdentity({ length: 36 })]);\n\nobjectElement.getMember('info').value.id; // 'OnReGGrO7fMd9ztacvGfwGbOdGKuOFLiQQ1W'\n```\n\n---\n\n## Transformers\n\nFollowing functions transforms ApiDOM between its various forms. All transformers (except `toValue`) can accept\nApiDOM namespace instance as a second argument.\n\n### from\n\nTransforms data to an Element from a particular namespace.\n\nFrom a [refracted string](https://github.com/refractproject/refract-spec) form:\n\n```js\nimport { from } from '@speclynx/apidom-core';\n\nconst refractedString = '{\"element\":\"number\",\"content\":1}';\n\nfrom(refractedString); // => NumberElement<1>\n```\n\nFrom a [refracted](https://github.com/refractproject/refract-spec) form:\n\n```js\nimport { from } from '@speclynx/apidom-core';\n\nconst refracted = { element: 'number', content: 1 };\n\nfrom(refracted); // => NumberElement<1>\n```\n\nFrom a JavaScript form:\n\n```js\nimport { from } from '@speclynx/apidom-core';\n\nconst javascriptForm = 1;\n\nfrom(javascriptForm); // => NumberElement<1>\n```\n\n### toValue\n\nTransforms the ApiDOM into JavaScript POJO. This POJO would be the result of interpreting the ApiDOM\ninto JavaScript structure. This function can handle cycles in ApiDOM structure.\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { toValue } from '@speclynx/apidom-core';\n\nconst objElement = new ObjectElement({ a: 'b' });\n\ntoValue(objElement); // => { a: 'b' }\n```\n\n### toJSON\n\nTransforms the ApiDOM into JSON string.\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { toJSON } from '@speclynx/apidom-core';\n\nconst objElement = new ObjectElement({ a: 'b' });\n\ntoJSON(objElement); // => '{\"a\":\"b\"}'\n```\n\n`toJSON` also accepts an options object as the second argument. When `preserveStyle` is `true`,\nthe serializer uses style information from `element.style.json` (captured during parsing with `style: true`)\nto preserve original formatting such as indentation and raw number representation.\n\n```js\nimport { toJSON } from '@speclynx/apidom-core';\nimport { parse } from '@speclynx/apidom-parser-adapter-json';\n\nconst parseResult = await parse(jsonString, { style: true });\n// ... modify elements ...\ntoJSON(parseResult.result, { preserveStyle: true });\n```\n\n`toJSON` also supports the positional signature `toJSON(element, replacer?, space?)` matching [JSON.stringify](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify).\n\n### toYAML\n\nTransforms the ApiDOM into YAML string.\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { toYAML } from '@speclynx/apidom-core';\n\nconst objElement = new ObjectElement({ a: 'b' });\n\ntoYAML(objElement);\n/**\n * %YAML 1.2\n * ---\n *\n * \"a\": \"b\"\n */\n```\n\n`toYAML` accepts an optional second argument with serialization options. When `preserveStyle` is `true`,\nthe serializer uses style information from `element.style.yaml` (captured during parsing with `style: true`)\nto preserve original formatting such as quoting styles, flow/block collections, comments, and indentation.\nRaw number representations (e.g. `1.0e10`, `0.50`) are preserved verbatim as long as they still\nrepresent the element's current value; when the value was changed without updating the captured\nraw content, the serializer falls back to preserving only the format category (exponential, hex,\noctal, fractional digits), letting the underlying yaml library normalize the exact representation\n(e.g., `1.0e10` becomes `1e+10`).\n\n```js\nimport { toYAML } from '@speclynx/apidom-core';\nimport { parse } from '@speclynx/apidom-parser-adapter-yaml-1-2';\n\nconst parseResult = await parse(yamlString, { style: true });\n// ... modify elements ...\ntoYAML(parseResult.result, { preserveStyle: true });\n```\n\n### dehydrate\n\nCreates a [refract representation](https://github.com/refractproject/refract-spec) of an Element.\n\n```js\nimport { NumberElement } from '@speclynx/apidom-datamodel';\nimport { dehydrate } from '@speclynx/apidom-core';\n\nconst numberElement = new NumberElement(1);\n\ndehydrate(numberElement); // => { element: 'number', content: 1 }\n```\n\n### S-Expression\n\nTransforms ApiDOM into [symbolic expression](https://en.wikipedia.org/wiki/S-expression).\n\n```js\nimport { ObjectElement } from '@speclynx/apidom-datamodel';\nimport { sexprs } from '@speclynx/apidom-core';\n\nconst objectElement = new ObjectElement({ a: 1 });\n\nsexprs(objectElement);\n// =>\n// (ObjectElement\n//   (MemberElement\n//     (StringElement)\n//     (NumberElement)))\n\n\n```\n\n### toString\n\nCreate a [refracted string](https://github.com/refractproject/refract-spec) representation of an Element.\n\n```js\nimport { NumberElement } from '@speclynx/apidom-datamodel';\nimport { toString } from '@speclynx/apidom-core';\n\nconst numberElement = new NumberElement(1);\n\ntoString(numberElement); // => '{\"element\":\"number\",\"content\":1}'\n```\n\n---\n\n## Field introspection\n\n### fixedFields\n\nReturns the fixed fields for an Element class or instance.\nThis is useful for introspecting which fields an element type supports.\n\n```js\nimport { fixedFields } from '@speclynx/apidom-core';\nimport { InfoElement } from '@speclynx/apidom-ns-openapi-3-1';\n\n// Get fixed fields as array\nconst fields = fixedFields(InfoElement);\n// => [{ name: 'title', ... }, { name: 'description', ... }, { name: 'termsOfService', ... }, ...]\n\n// Get fixed fields from an instance\nconst infoElement = new InfoElement({ title: 'My API' });\nconst fieldsFromInstance = fixedFields(infoElement);\n// => [{ name: 'title', ... }, { name: 'description', ... }, { name: 'termsOfService', ... }, ...]\n```\n\n#### indexed option\n\nUse the `indexed` option for O(1) lookups by field name:\n\n```js\nimport { fixedFields } from '@speclynx/apidom-core';\nimport { InfoElement } from '@speclynx/apidom-ns-openapi-3-1';\n\n// Get fixed fields as indexed object for O(1) lookups\nconst fieldsIndex = fixedFields(InfoElement, { indexed: true });\n// => { title: { name: 'title', ... }, description: { name: 'description', ... }, ... }\n\n// Check if a field exists\nif (Object.hasOwn(fieldsIndex, 'description')) {\n  // field exists\n}\n```\n","readmeFilename":"README.md"}