{"_id":"fast-xml-validator","_rev":"8-5f81a782b42062a647a12abeeed3b715","name":"fast-xml-validator","dist-tags":{"latest":"1.4.2"},"versions":{"1.0.0":{"name":"fast-xml-validator","version":"1.0.0","keywords":["fast","xml","validator","validate","syntax","rules","business","schema"],"author":{"url":"https://solothought.com","name":"Amit Gupta"},"license":"MIT","_id":"fast-xml-validator@1.0.0","maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"homepage":"https://github.com/NaturalIntelligence/fast-xml-validator#readme","bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-validator/issues"},"dist":{"shasum":"02a7fe4c473ed8a24e93574bbc63e0592c323986","tarball":"https://registry.npmjs.org/fast-xml-validator/-/fast-xml-validator-1.0.0.tgz","fileCount":13,"integrity":"sha512-p2bG2cThj8xoao3tlWdPlEakEyCVpEx6OWEbopuHTI/OVQ2s2uaxjfx7rF3QjUB/APM1sgtGNZbdDCmVhTe1dg==","signatures":[{"sig":"MEUCIQCxUfEb8d/Vn1Iw76lZS1ipPgHamoEJD5g2RjIuL3Nq9gIgfgxhWrqAcGonsBsLHRsugGTAPBz2gmwZ4Vw2tgWtUYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471950},"main":"./lib/fxv.cjs","type":"module","types":"./src/fxv.d.ts","module":"./src/fxv.js","exports":{".":{"import":{"types":"./src/fxv.d.ts","default":"./src/fxv.js"},"require":{"types":"./lib/fxv.d.cts","default":"./lib/fxv.cjs"}}},"funding":[{"url":"https://github.com/sponsors/NaturalIntelligence","type":"github"}],"gitHead":"09eadfa4966a33eb1e6f0961d6bd4480e711c215","scripts":{"test":"c8 --reporter=lcov --reporter=text jasmine specs/*spec.js","bundle":"webpack --config webpack.cjs.config.js"},"_npmUser":{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"},"repository":{"url":"git+https://github.com/NaturalIntelligence/fast-xml-validator.git","type":"git"},"_npmVersion":"11.11.0","description":"Validate XML for Syntax and Business rules without C/C++ based libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"detailed-xml-validator":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^8.3.0","jasmine":"^5.6.0","webpack":"^5.64.4","typescript":"5","@babel/core":"^7.13.10","@types/node":"20","webpack-cli":"^4.9.1","babel-loader":"^8.2.2","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.10","@babel/plugin-transform-runtime":"^7.13.10"},"_npmOperationalInternal":{"tmp":"tmp/fast-xml-validator_1.0.0_1778044440122_0.9415445154418465","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"fast-xml-validator","version":"1.1.0","keywords":["fast","xml","validator","validate","syntax","rules","business","schema"],"author":{"url":"https://solothought.com","name":"Amit Gupta"},"license":"MIT","_id":"fast-xml-validator@1.1.0","maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"homepage":"https://github.com/NaturalIntelligence/fast-xml-validator#readme","bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-validator/issues"},"dist":{"shasum":"7e3907c03b6a6b0ce9e8798b14026d05e6a2ed2b","tarball":"https://registry.npmjs.org/fast-xml-validator/-/fast-xml-validator-1.1.0.tgz","fileCount":13,"integrity":"sha512-q1bKyEhrF+p0e9eFvDUEOBjoA2QXM6A7rUnAG9bsGIADw7tT7tfMXS83eMGnSZH8oz1sOyAuM2K4++IebyUKhw==","signatures":[{"sig":"MEUCIEPChG3lKuMD3SE+Px8lD/SOfMxzmzYpuMvsx1ZmWJahAiEAyhy7UwNo/8b26WZnbAYiLEIBX6OF1ZhSO8yUXfa8o1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491926},"main":"./lib/fxv.cjs","type":"module","types":"./src/fxv.d.ts","module":"./src/fxv.js","exports":{".":{"import":{"types":"./src/fxv.d.ts","default":"./src/fxv.js"},"require":{"types":"./lib/fxv.d.cts","default":"./lib/fxv.cjs"}}},"funding":[{"url":"https://github.com/sponsors/NaturalIntelligence","type":"github"}],"gitHead":"738cd52c3fd0a49420cbcb2424e9e12a8f446ccf","scripts":{"test":"c8 --reporter=lcov --reporter=text jasmine specs/*spec.js","bundle":"webpack --config webpack.cjs.config.js"},"_npmUser":{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"},"repository":{"url":"git+https://github.com/NaturalIntelligence/fast-xml-validator.git","type":"git"},"_npmVersion":"11.11.0","description":"Validate XML for Syntax and Business rules without C/C++ based libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"xml-naming":"^0.1.0","detailed-xml-validator":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^8.3.0","jasmine":"^5.6.0","webpack":"^5.64.4","typescript":"5","@babel/core":"^7.13.10","@types/node":"20","webpack-cli":"^4.9.1","babel-loader":"^8.2.2","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.10","@babel/plugin-transform-runtime":"^7.13.10"},"_npmOperationalInternal":{"tmp":"tmp/fast-xml-validator_1.1.0_1778234720572_0.6175974415880621","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"fast-xml-validator","version":"1.1.1","keywords":["fast","xml","validator","validate","syntax","rules","business","schema"],"author":{"url":"https://solothought.com","name":"Amit Gupta"},"license":"MIT","_id":"fast-xml-validator@1.1.1","maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"homepage":"https://github.com/NaturalIntelligence/fast-xml-validator#readme","bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-validator/issues"},"dist":{"shasum":"9afc7c5bf5b6b8f314a5c278916b001881beeb95","tarball":"https://registry.npmjs.org/fast-xml-validator/-/fast-xml-validator-1.1.1.tgz","fileCount":13,"integrity":"sha512-mNDDFp+Fz212Q3ckFewWCfFTaDG0HMkg21RauFXVJUkSjfYzkAof/8YhcPfabp04OHewbFyjQ4yCvxuAAvbCLg==","signatures":[{"sig":"MEYCIQDEXsW4pBR0rU2t0rU/v1VuPBMFg0180Rpasz8zH5S00wIhAM/lt7mbQbLlDzEj2Lyd80Sa1x5BLfXFB5PQrjmSmI8W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492040},"main":"./lib/fxv.cjs","type":"module","types":"./src/fxv.d.ts","module":"./src/fxv.js","exports":{".":{"import":{"types":"./src/fxv.d.ts","default":"./src/fxv.js"},"require":{"types":"./lib/fxv.d.cts","default":"./lib/fxv.cjs"}}},"funding":[{"url":"https://github.com/sponsors/NaturalIntelligence","type":"github"}],"gitHead":"22e2c670f19f1cfa32434358ae0d4ac86c2a1a1d","scripts":{"test":"c8 --reporter=lcov --reporter=text jasmine specs/*spec.js","bundle":"webpack --config webpack.cjs.config.js"},"_npmUser":{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"},"repository":{"url":"git+https://github.com/NaturalIntelligence/fast-xml-validator.git","type":"git"},"_npmVersion":"11.11.0","description":"Validate XML for Syntax and Business rules without C/C++ based libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"xml-naming":"^0.1.0","detailed-xml-validator":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^8.3.0","jasmine":"^5.6.0","webpack":"^5.64.4","typescript":"5","@babel/core":"^7.13.10","@types/node":"20","webpack-cli":"^4.9.1","babel-loader":"^8.2.2","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.10","@babel/plugin-transform-runtime":"^7.13.10"},"_npmOperationalInternal":{"tmp":"tmp/fast-xml-validator_1.1.1_1781107902668_0.04380299876856708","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"fast-xml-validator","version":"1.2.0","keywords":["fast","xml","validator","validate","syntax","rules","business","schema"],"author":{"url":"https://solothought.com","name":"Amit Gupta"},"license":"MIT","_id":"fast-xml-validator@1.2.0","maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"homepage":"https://github.com/NaturalIntelligence/fast-xml-validator#readme","bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-validator/issues"},"dist":{"shasum":"aad1f185c7fa60103ebd027a3f47ff91ccc4ed57","tarball":"https://registry.npmjs.org/fast-xml-validator/-/fast-xml-validator-1.2.0.tgz","fileCount":13,"integrity":"sha512-KX77kkGs/opIi11o+6BJ6AtwI6kZjBVOOT2qqQhsS6hzoqC3a3Z0bZqjy9tlttefmSSKGbNfxT4eJfF9m8Qcnw==","signatures":[{"sig":"MEQCIFE0Ww4GGPG1tQ6Mj+/xUx4AZi2UWmM6zIl/n6HmULA7AiAJ80kNZeFxqnY/GS2fuM3C7hpskz61+lWjMwAvAKOg2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498988},"main":"./lib/fxv.cjs","type":"module","types":"./src/fxv.d.ts","module":"./src/fxv.js","exports":{".":{"import":{"types":"./src/fxv.d.ts","default":"./src/fxv.js"},"require":{"types":"./lib/fxv.d.cts","default":"./lib/fxv.cjs"}}},"funding":[{"url":"https://github.com/sponsors/NaturalIntelligence","type":"github"}],"gitHead":"f671ed31379626c993053a7eefecaa9b35d28d06","scripts":{"test":"c8 --reporter=lcov --reporter=text jasmine specs/*spec.js","bundle":"webpack --config webpack.cjs.config.js"},"_npmUser":{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"},"repository":{"url":"git+https://github.com/NaturalIntelligence/fast-xml-validator.git","type":"git"},"_npmVersion":"11.18.0","description":"Validate XML for Syntax and Business rules without C/C++ based libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"xml-naming":"^0.3.0","detailed-xml-validator":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^8.3.0","jasmine":"^5.6.0","webpack":"^5.64.4","typescript":"5","@babel/core":"^7.13.10","@types/node":"20","webpack-cli":"^4.9.1","babel-loader":"^8.2.2","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.10","@babel/plugin-transform-runtime":"^7.13.10"},"_npmOperationalInternal":{"tmp":"tmp/fast-xml-validator_1.2.0_1783768750447_0.8867733807227598","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"fast-xml-validator","version":"1.3.0","keywords":["fast","xml","validator","validate","syntax","rules","business","schema"],"author":{"url":"https://solothought.com","name":"Amit Gupta"},"license":"MIT","_id":"fast-xml-validator@1.3.0","maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"homepage":"https://github.com/NaturalIntelligence/fast-xml-validator#readme","bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-validator/issues"},"dist":{"shasum":"c8872f437d0cda2576b015dcd773b1f1f1ea9c96","tarball":"https://registry.npmjs.org/fast-xml-validator/-/fast-xml-validator-1.3.0.tgz","fileCount":13,"integrity":"sha512-ps40QSMLjND29Wg2Ti+OONh8ldDda1+3N8EvAIf6ILtrRQoTFic0dfCWJtJVd1Ok5oTftEHRqaAmDC8fD2zgGA==","signatures":[{"sig":"MEUCICbfkDtOWo4/Y7zj6eLBQEMxPWOu+JkPzfD5Ch5FNvrTAiEA15/X2/vT764N0JUvCm19zTnDkXFHzF0Z1+GnZX83PHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498984},"main":"./lib/fxv.cjs","type":"module","types":"./src/fxv.d.ts","module":"./src/fxv.js","exports":{".":{"import":{"types":"./src/fxv.d.ts","default":"./src/fxv.js"},"require":{"types":"./lib/fxv.d.cts","default":"./lib/fxv.cjs"}}},"funding":[{"url":"https://github.com/sponsors/NaturalIntelligence","type":"github"}],"gitHead":"d26533925908d19cd0212c32673637998bd0b65c","scripts":{"test":"c8 --reporter=lcov --reporter=text jasmine specs/*spec.js","bundle":"webpack --config webpack.cjs.config.js"},"_npmUser":{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"},"repository":{"url":"git+https://github.com/NaturalIntelligence/fast-xml-validator.git","type":"git"},"_npmVersion":"11.18.0","description":"Validate XML for Syntax and Business rules without C/C++ based libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"xml-naming":"^0.3.0","detailed-xml-validator":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^8.3.0","jasmine":"^5.6.0","webpack":"^5.64.4","typescript":"5","@babel/core":"^7.13.10","@types/node":"20","webpack-cli":"^4.9.1","babel-loader":"^8.2.2","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.10","@babel/plugin-transform-runtime":"^7.13.10"},"_npmOperationalInternal":{"tmp":"tmp/fast-xml-validator_1.3.0_1784204341926_0.18616447648677759","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"fast-xml-validator","version":"1.4.0","keywords":["fast","xml","validator","validate","syntax","rules","business","schema"],"author":{"url":"https://solothought.com","name":"Amit Gupta"},"license":"MIT","_id":"fast-xml-validator@1.4.0","maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"homepage":"https://github.com/NaturalIntelligence/fast-xml-validator#readme","bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-validator/issues"},"dist":{"shasum":"120abd453b30d8b96c49b1bdf757da92318e071a","tarball":"https://registry.npmjs.org/fast-xml-validator/-/fast-xml-validator-1.4.0.tgz","fileCount":22,"integrity":"sha512-GULVy05S3NMGFrRhKge84olosODhSIYbYmIrEigfBR/dXSQRdLh6Oz6rEoYxHFHTyPTaOUuaz2vJXkcHn/e/Tg==","signatures":[{"sig":"MEYCIQCSqCirR9dZHitXvpCDmfFBE/6shmG/RHstpQZk196iNwIhAOlucXFvPhVk8dxcumYwgrY2omomaF0xus8viX4iHT90","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":998110},"main":"./lib/fxv.cjs","type":"module","types":"./src/fxv.d.ts","module":"./src/fxv.js","exports":{".":{"import":{"types":"./src/fxv.d.ts","default":"./src/fxv.js"},"require":{"types":"./lib/fxv.d.cts","default":"./lib/fxv.cjs"}}},"funding":[{"url":"https://github.com/sponsors/NaturalIntelligence","type":"github"}],"gitHead":"4e29a9cc1d54fd21c862f412cda5d77165083bba","scripts":{"test":"c8 --reporter=lcov --reporter=text jasmine specs/*spec.js","bundle":"webpack --config webpack.cjs.config.js"},"_npmUser":{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"},"repository":{"url":"git+https://github.com/NaturalIntelligence/fast-xml-validator.git","type":"git"},"_npmVersion":"11.18.0","description":"Validate XML for Syntax and Business rules without C/C++ based libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"xml-naming":"^0.3.0","detailed-xml-validator":"^2.2.0","path-expression-matcher":"^1.6.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^8.3.0","jasmine":"^5.6.0","webpack":"^5.64.4","typescript":"5","@babel/core":"^7.13.10","@types/node":"20","webpack-cli":"^4.9.1","babel-loader":"^8.2.2","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.10","@babel/plugin-transform-runtime":"^7.13.10"},"_npmOperationalInternal":{"tmp":"tmp/fast-xml-validator_1.4.0_1784218842394_0.5404208647631261","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"fast-xml-validator","version":"1.4.1","keywords":["fast","xml","validator","validate","syntax","rules","business","schema"],"author":{"url":"https://solothought.com","name":"Amit Gupta"},"license":"MIT","_id":"fast-xml-validator@1.4.1","maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"homepage":"https://github.com/NaturalIntelligence/fast-xml-validator#readme","bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-validator/issues"},"dist":{"shasum":"875f2403c71797b6943ee137aa1a3103fdc6b70f","tarball":"https://registry.npmjs.org/fast-xml-validator/-/fast-xml-validator-1.4.1.tgz","fileCount":22,"integrity":"sha512-OyhfjgNShC9hBjvaVYSpffKtr4mLFMf/w+a2hGicrVSqjYTHL2JeaXIv6482J0N3oq9jZ+4dABvAmxmuEr4cHg==","signatures":[{"sig":"MEUCIFZDRxuGz+qlVx+NmvUl5ZNdy8dFCF8J/rQR6VparI1xAiEApMjD9IW/geLcrVwibgKZLdBz4sHfGAkPRII643gCQuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/fast-xml-validator@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":998075},"main":"./lib/fxv.cjs","type":"module","types":"./src/fxv.d.ts","module":"./src/fxv.js","exports":{".":{"import":{"types":"./src/fxv.d.ts","default":"./src/fxv.js"},"require":{"types":"./lib/fxv.d.cts","default":"./lib/fxv.cjs"}}},"funding":[{"url":"https://github.com/sponsors/NaturalIntelligence","type":"github"}],"gitHead":"73ce2a0b9a78f59379dcb594a43236e59741fff6","scripts":{"test":"c8 --reporter=lcov --reporter=text jasmine specs/*spec.js","bundle":"webpack --config webpack.cjs.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0f3a1add-f8af-4e63-abe2-ed3f2af8195b"}},"repository":{"url":"git+https://github.com/NaturalIntelligence/fast-xml-validator.git","type":"git"},"_npmVersion":"11.16.0","description":"Validate XML for Syntax and Business rules without C/C++ based libraries","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"xml-naming":"^0.3.0","detailed-xml-validator":"^2.2.0","path-expression-matcher":"^1.6.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","eslint":"^8.3.0","jasmine":"^5.6.0","webpack":"^5.64.4","typescript":"5","@babel/core":"^7.13.10","@types/node":"20","webpack-cli":"^4.9.1","babel-loader":"^8.2.2","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.10","@babel/plugin-transform-runtime":"^7.13.10"},"_npmOperationalInternal":{"tmp":"tmp/fast-xml-validator_1.4.1_1785412413668_0.06118655429102904","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"fast-xml-validator","version":"1.4.2","description":"Validate XML for Syntax and Business rules without C/C++ based libraries","main":"./lib/fxv.cjs","type":"module","sideEffects":false,"module":"./src/fxv.js","types":"./src/fxv.d.ts","exports":{".":{"import":{"types":"./src/fxv.d.ts","default":"./src/fxv.js"},"require":{"types":"./lib/fxv.d.cts","default":"./lib/fxv.cjs"}}},"scripts":{"test":"c8 --reporter=lcov --reporter=text jasmine specs/*spec.js","bundle":"webpack --config webpack.cjs.config.js"},"repository":{"type":"git","url":"git+https://github.com/NaturalIntelligence/fast-xml-validator.git"},"keywords":["fast","xml","validator","validate","syntax","rules","business","schema"],"author":{"name":"Amit Gupta","url":"https://solothought.com"},"license":"MIT","devDependencies":{"@babel/core":"^7.13.10","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.13.10","@babel/register":"^7.13.8","@types/node":"20","babel-loader":"^8.2.2","c8":"^10.1.3","eslint":"^8.3.0","jasmine":"^5.6.0","typescript":"5","webpack":"^5.64.4","webpack-cli":"^4.9.1"},"funding":[{"type":"github","url":"https://github.com/sponsors/NaturalIntelligence"}],"dependencies":{"detailed-xml-validator":"^2.2.0","path-expression-matcher":"^1.6.2","xml-naming":"^0.3.0"},"gitHead":"335fcafafea64d9f651756c44836fc5c9efe1b0d","_id":"fast-xml-validator@1.4.2","bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-validator/issues"},"homepage":"https://github.com/NaturalIntelligence/fast-xml-validator#readme","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-dN1Z5tBDxhJ1e8ccerKI+MWdwZ8oUWhWTSYISFeHKUOzlaZrwnwxcHKN3d7R9IOqtCtk6ynbEiZhjo/8RtDwIA==","shasum":"842cd86a34daea8183cafee0dba2a981c9fd2113","tarball":"https://registry.npmjs.org/fast-xml-validator/-/fast-xml-validator-1.4.2.tgz","fileCount":20,"unpackedSize":987321,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/fast-xml-validator@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGl8noxopxgHSwkUG2hw2ZqlVvSPTSkcFROAfZK7eA88AiEA9CAL3FydEm86p7FtWzZFH9gbBtBSe5CkNCGETbntDrw="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0f3a1add-f8af-4e63-abe2-ed3f2af8195b"}},"directories":{},"maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fast-xml-validator_1.4.2_1786772988435_0.8936614806901988"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-06T05:14:00.121Z","modified":"2026-08-15T05:49:48.881Z","1.0.0":"2026-05-06T05:14:00.274Z","1.1.0":"2026-05-08T10:05:20.784Z","1.1.1":"2026-06-10T16:11:42.927Z","1.2.0":"2026-07-11T11:19:10.628Z","1.3.0":"2026-07-16T12:19:02.127Z","1.4.0":"2026-07-16T16:20:42.615Z","1.4.1":"2026-07-30T11:53:33.827Z","1.4.2":"2026-08-15T05:49:48.570Z"},"bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-validator/issues"},"author":{"name":"Amit Gupta","url":"https://solothought.com"},"license":"MIT","homepage":"https://github.com/NaturalIntelligence/fast-xml-validator#readme","keywords":["fast","xml","validator","validate","syntax","rules","business","schema"],"repository":{"type":"git","url":"git+https://github.com/NaturalIntelligence/fast-xml-validator.git"},"description":"Validate XML for Syntax and Business rules without C/C++ based libraries","maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"readme":"\n> Created by the author of [Fast XML Parser](https://github.com/NaturalIntelligence/fast-xml-parser).\n\n[![fast-xml-validator downloads](https://img.shields.io/npm/dw/fast-xml-validator.svg)](https://npm-compare.com/fast-xml-validator) \n[![fast-xml-validator version](https://img.shields.io/npm/v/fast-xml-validator.svg)](https://www.npmjs.com/package/fast-xml-validator)\n[![fast-xml-validator license](https://img.shields.io/npm/l/fast-xml-validator.svg)](https://github.com/NaturalIntelligence/fast-xml-validator)\n\nThis library exposes 2 type of XML validators\n1. Syntax validator\n2. Business rule validator (Schema)\n\n## Syntax validator\n\nValidate XML file for syntax errors. It \n\n```js\nconst { SyntaxValidator } = require(\"fast-xml-validator\");\nconst result = SyntaxValidator.validate(xmlData, { allowBooleanAttributes: true });\n```\n\nOptions:\n\n- allowBooleanAttributes: allow attributes without value (e.g `<book published />`)\n- unpairedTags: list of tags without closing tags (e.g `<br>`, `<hr>`)\n- docType: options for validating DOCTYPE entity count and size\n  - maxEntityCount: maximum number of entities in DOCTYPE (default: Infinity)\n  - maxEntitySize: maximum size of each entity in DOCTYPE (default: Infinity)\n\n## Business rule validator\n\nThis is somewhat like XML schema validator but with some or rather more additional features.Checkout the [Business Rule Validato](./BusinessRuleValidator.md) for more information.\n\n```js\nconst { BusinessRulesValidator } = require(\"fast-xml-validator\");\nconst options = {};\nconst validator = new BusinessRulesValidator(rulesXml);\n\nconst result = validator.validate(xmlData, options);\n```\n\n### Applications\n- You want to ensure the data type or, minimum or maximum value for a field.\n- You want to ensure the minimum or maximum occurences of a tag.\n- You want to ensure the sequence of sibling tags. \n- You want to ensure that the discounted price is always lesser than total price\n- You want to be informed if there are students who scored less than 35 in any subject.\n- You want to ensure that the shipment date must come after an order date.\n- You want to ensure that a PO must have at least one order item\n- You want to ensure that email is unique for all employees\n- You have your own business validations.\n\n\n## Usage Trend\n\n[Usage Trend of fast-xml-validator](https://npm-compare.com/fast-xml-validator#timeRange=THREE_YEARS)\n","readmeFilename":"README.md"}