{"_id":"fast-xml-builder","_rev":"5-0d52fc2059d216f4c0861211be0fe334","name":"fast-xml-builder","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"fast-xml-builder","version":"1.0.0","keywords":["xml","json","fast","builder","parser","js2xml","json2xml"],"author":{"url":"https://solothought.com","name":"Amit Gupta"},"license":"MIT","_id":"fast-xml-builder@1.0.0","maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"homepage":"https://github.com/NaturalIntelligence/fast-xml-builder#readme","bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-builder/issues"},"dist":{"shasum":"a485d7e8381f1db983cf006f849d1066e2935241","tarball":"https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.0.0.tgz","fileCount":13,"integrity":"sha512-fpZuDogrAgnyt9oDDz+5DBz0zgPdPZz6D4IR7iESxRXElrlGTRkHJ9eEt+SACRJwT0FNFrt71DFQIUFBJfX/uQ==","signatures":[{"sig":"MEQCIFnDdEagOXpqGr3smpDQHGVd50Rmsygvx9Mks3Y5o4CSAiA7a/pxuOFvz37MgP0AtxEsAjnWMuzJSoV0Is3oF5Vebw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72145},"main":"./lib/fxb.cjs","type":"module","types":"./src/fxb.d.ts","module":"./src/fxb.js","exports":{".":{"import":{"types":"./src/fxb.d.ts","default":"./src/fxb.js"},"require":{"types":"./lib/fxb.d.cts","default":"./lib/fxb.cjs"}}},"funding":[{"url":"https://github.com/sponsors/NaturalIntelligence","type":"github"}],"gitHead":"0107b0f5c7226b2ea358ab87eca4b3d15434e666","scripts":{"lint":"eslint src/**/*.js spec/**/*.js benchmark/**/*.js","test":"c8 --reporter=lcov --reporter=text jasmine spec/*spec.js","unit":"jasmine","bundle":"webpack --config webpack.cjs.config.js","prettier":"prettier --write src/**/*.js","test-types":"tsc --noEmit spec/typings/typings-test.ts","checkReadiness":"publish-please --dry-run","prepublishOnly":"publish-please guard","publish-please":"publish-please"},"_npmUser":{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"},"repository":{"url":"git+https://github.com/NaturalIntelligence/fast-xml-builder.git","type":"git"},"_npmVersion":"10.9.2","description":"Build XML from JSON without C/C++ based libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","he":"^1.2.0","eslint":"^8.3.0","jasmine":"^5.6.0","webpack":"^5.64.4","prettier":"^3.5.1","typescript":"5","@babel/core":"^7.13.10","@types/node":"20","webpack-cli":"^4.9.1","babel-loader":"^8.2.2","publish-please":"^5.5.2","@babel/register":"^7.13.8","fast-xml-parser":"^5.3.9","@babel/preset-env":"^7.13.10","@babel/plugin-transform-runtime":"^7.13.10"},"_npmOperationalInternal":{"tmp":"tmp/fast-xml-builder_1.0.0_1772010168241_0.8993715519227177","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"fast-xml-builder","version":"1.1.0","keywords":["xml","json","fast","builder","parser","js2xml","json2xml"],"author":{"url":"https://solothought.com","name":"Amit Gupta"},"license":"MIT","_id":"fast-xml-builder@1.1.0","maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"homepage":"https://github.com/NaturalIntelligence/fast-xml-builder#readme","bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-builder/issues"},"dist":{"shasum":"6d103ebd731bc5d478cc5035a114b28cfb4b9b03","tarball":"https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.0.tgz","fileCount":13,"integrity":"sha512-7mtITW/we2/wTUZqMyBOR2F8xP4CRxMiSEcQxPIqdRWdO2L/HZSOlzoNyghmyDwNB8BDxePooV1ZTJpkOUhdRg==","signatures":[{"sig":"MEQCICmIaRyAfIc+0RH3K3BqdWnTIsRFtYY4c058KacKzOQkAiA4C+s+ovTRdwsJMY4IXB9nNwYEua6vb8gbVLmn49NsnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153195},"main":"./lib/fxb.cjs","type":"module","types":"./src/fxb.d.ts","module":"./src/fxb.js","exports":{".":{"import":{"types":"./src/fxb.d.ts","default":"./src/fxb.js"},"require":{"types":"./lib/fxb.d.cts","default":"./lib/fxb.cjs"}}},"funding":[{"url":"https://github.com/sponsors/NaturalIntelligence","type":"github"}],"gitHead":"b67bd5b3bb9f060bcf5bbaf086e8e9de4ac3d772","scripts":{"lint":"eslint src/**/*.js spec/**/*.js benchmark/**/*.js","test":"c8 --reporter=lcov --reporter=text jasmine spec/*spec.js","unit":"jasmine","bundle":"webpack --config webpack.cjs.config.js","prettier":"prettier --write src/**/*.js","test-types":"tsc --noEmit spec/typings/typings-test.ts","checkReadiness":"publish-please --dry-run","prepublishOnly":"publish-please guard","publish-please":"publish-please"},"_npmUser":{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"},"repository":{"url":"git+https://github.com/NaturalIntelligence/fast-xml-builder.git","type":"git"},"_npmVersion":"11.11.0","description":"Build XML from JSON without C/C++ based libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"path-expression-matcher":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","he":"^1.2.0","eslint":"^8.3.0","jasmine":"^5.6.0","webpack":"^5.64.4","prettier":"^3.5.1","typescript":"5","@babel/core":"^7.13.10","@types/node":"20","webpack-cli":"^4.9.1","babel-loader":"^8.2.2","publish-please":"^5.5.2","@babel/register":"^7.13.8","fast-xml-parser":"^5.3.9","@babel/preset-env":"^7.13.10","@babel/plugin-transform-runtime":"^7.13.10"},"_npmOperationalInternal":{"tmp":"tmp/fast-xml-builder_1.1.0_1773148069362_0.9135871482489166","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"fast-xml-builder","version":"1.1.1","keywords":["xml","json","fast","builder","parser","js2xml","json2xml"],"author":{"url":"https://solothought.com","name":"Amit Gupta"},"license":"MIT","_id":"fast-xml-builder@1.1.1","maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"homepage":"https://github.com/NaturalIntelligence/fast-xml-builder#readme","bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-builder/issues"},"dist":{"shasum":"e4982749ac0c88f12a2fb2e985702b44833deff0","tarball":"https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.1.tgz","fileCount":13,"integrity":"sha512-t2IsJo7bUteacw/QxmvjAJUGRWZZJHfj1/0tP3+tm5DteIIXEJb0rcasgFD81cxk4lhzcSzTBgTKlwfcKlB5tA==","signatures":[{"sig":"MEUCIQCBIpEQRBvXARqsrA6e4/xM3K9LyxwamIsAgaUf2o1UIgIgLCKGJ3jOUOR/WaSG6VwHs3hMNEf2Ptr6IVo6+FrbVE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153391},"main":"./lib/fxb.cjs","type":"module","types":"./src/fxb.d.ts","module":"./src/fxb.js","exports":{".":{"import":{"types":"./src/fxb.d.ts","default":"./src/fxb.js"},"require":{"types":"./lib/fxb.d.cts","default":"./lib/fxb.cjs"}}},"funding":[{"url":"https://github.com/sponsors/NaturalIntelligence","type":"github"}],"gitHead":"c687d9676e055ad9cda122707387ea0197a231e0","scripts":{"lint":"eslint src/**/*.js spec/**/*.js benchmark/**/*.js","test":"c8 --reporter=lcov --reporter=text jasmine spec/*spec.js","unit":"jasmine","bundle":"webpack --config webpack.cjs.config.js","prettier":"prettier --write src/**/*.js","test-types":"tsc --noEmit spec/typings/typings-test.ts","checkReadiness":"publish-please --dry-run","prepublishOnly":"publish-please guard","publish-please":"publish-please"},"_npmUser":{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"},"repository":{"url":"git+https://github.com/NaturalIntelligence/fast-xml-builder.git","type":"git"},"_npmVersion":"11.11.0","description":"Build XML from JSON without C/C++ based libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"path-expression-matcher":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","he":"^1.2.0","eslint":"^8.3.0","jasmine":"^5.6.0","webpack":"^5.64.4","prettier":"^3.5.1","typescript":"5","@babel/core":"^7.13.10","@types/node":"20","webpack-cli":"^4.9.1","babel-loader":"^8.2.2","publish-please":"^5.5.2","@babel/register":"^7.13.8","fast-xml-parser":"^5.3.9","@babel/preset-env":"^7.13.10","@babel/plugin-transform-runtime":"^7.13.10"},"_npmOperationalInternal":{"tmp":"tmp/fast-xml-builder_1.1.1_1773227835545_0.15923253832921636","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"fast-xml-builder","version":"1.1.2","keywords":["xml","json","fast","builder","parser","js2xml","json2xml"],"author":{"url":"https://solothought.com","name":"Amit Gupta"},"license":"MIT","_id":"fast-xml-builder@1.1.2","maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"homepage":"https://github.com/NaturalIntelligence/fast-xml-builder#readme","bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-builder/issues"},"dist":{"shasum":"52a1f7d639ed2dcc5c144d6c58377296e52e6add","tarball":"https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.2.tgz","fileCount":13,"integrity":"sha512-NJAmiuVaJEjVa7TjLZKlYd7RqmzOC91EtPFXHvlTcqBVo50Qh7XV5IwvXi1c7NRz2Q/majGX9YLcwJtWgHjtkA==","signatures":[{"sig":"MEYCIQDtM9pPw+NQdYSvlGxVI8FD/duxisijeHipTWKkYM8aSAIhAPh7Emy5mme4+bAyGOg8ucuJ2x408MPAm3k/RuVCT3zF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153636},"main":"./lib/fxb.cjs","type":"module","types":"./src/fxb.d.ts","module":"./src/fxb.js","exports":{".":{"import":{"types":"./src/fxb.d.ts","default":"./src/fxb.js"},"require":{"types":"./lib/fxb.d.cts","default":"./lib/fxb.cjs"}}},"funding":[{"url":"https://github.com/sponsors/NaturalIntelligence","type":"github"}],"gitHead":"0e2f42a548bab49d292d7ab5c551e4830f0f721f","scripts":{"lint":"eslint src/**/*.js spec/**/*.js benchmark/**/*.js","test":"c8 --reporter=lcov --reporter=text jasmine spec/*spec.js","unit":"jasmine","bundle":"webpack --config webpack.cjs.config.js","prettier":"prettier --write src/**/*.js","test-types":"tsc --noEmit spec/typings/typings-test.ts","checkReadiness":"publish-please --dry-run","prepublishOnly":"publish-please guard","publish-please":"publish-please"},"_npmUser":{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"},"repository":{"url":"git+https://github.com/NaturalIntelligence/fast-xml-builder.git","type":"git"},"_npmVersion":"11.11.0","description":"Build XML from JSON without C/C++ based libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"path-expression-matcher":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","he":"^1.2.0","eslint":"^8.3.0","jasmine":"^5.6.0","webpack":"^5.64.4","prettier":"^3.5.1","typescript":"5","@babel/core":"^7.13.10","@types/node":"20","webpack-cli":"^4.9.1","babel-loader":"^8.2.2","publish-please":"^5.5.2","@babel/register":"^7.13.8","fast-xml-parser":"^5.3.9","@babel/preset-env":"^7.13.10","@babel/plugin-transform-runtime":"^7.13.10"},"_npmOperationalInternal":{"tmp":"tmp/fast-xml-builder_1.1.2_1773241487761_0.38358953390848805","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"fast-xml-builder","version":"1.1.3","description":"Build XML from JSON without C/C++ based libraries","main":"./lib/fxb.cjs","type":"module","sideEffects":false,"module":"./src/fxb.js","types":"./src/fxb.d.ts","exports":{".":{"import":{"types":"./src/fxb.d.ts","default":"./src/fxb.js"},"require":{"types":"./lib/fxb.d.cts","default":"./lib/fxb.cjs"}}},"scripts":{"test":"c8 --reporter=lcov --reporter=text jasmine spec/*spec.js","test-types":"tsc --noEmit spec/typings/typings-test.ts","unit":"jasmine","lint":"eslint src/**/*.js spec/**/*.js benchmark/**/*.js","bundle":"webpack --config webpack.cjs.config.js","prettier":"prettier --write src/**/*.js","checkReadiness":"publish-please --dry-run","publish-please":"publish-please","prepublishOnly":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/NaturalIntelligence/fast-xml-builder.git"},"keywords":["xml","json","fast","builder","parser","js2xml","json2xml"],"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","fast-xml-parser":"^5.3.9","he":"^1.2.0","jasmine":"^5.6.0","prettier":"^3.5.1","publish-please":"^5.5.2","typescript":"5","webpack":"^5.64.4","webpack-cli":"^4.9.1"},"funding":[{"type":"github","url":"https://github.com/sponsors/NaturalIntelligence"}],"dependencies":{"path-expression-matcher":"^1.1.3"},"gitHead":"0e2f42a548bab49d292d7ab5c551e4830f0f721f","_id":"fast-xml-builder@1.1.3","bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-builder/issues"},"homepage":"https://github.com/NaturalIntelligence/fast-xml-builder#readme","_nodeVersion":"22.14.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-1o60KoFw2+LWKQu3IdcfcFlGTW4dpqEWmjhYec6H82AYZU2TVBXep6tMl8Z1Y+wM+ZrzCwe3BZ9Vyd9N2rIvmg==","shasum":"283579acba94aecf998a7e1339bc7e037195abc1","tarball":"https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.3.tgz","fileCount":13,"unpackedSize":153866,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFTrl7z0luJoWVQvTo+g/dTEqj242+vsrPw47RcOdAMAAiEA13iPK+aaSB+wwjJ1u2zxjlW5SJxmDal5THuim3PN6D8="}]},"_npmUser":{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"},"directories":{},"maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fast-xml-builder_1.1.3_1773379749615_0.13231181104063938"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-25T09:02:48.240Z","modified":"2026-03-13T05:29:09.845Z","1.0.0":"2026-02-25T09:02:48.383Z","1.1.0":"2026-03-10T13:07:49.530Z","1.1.1":"2026-03-11T11:17:15.760Z","1.1.2":"2026-03-11T15:04:47.909Z","1.1.3":"2026-03-13T05:29:09.752Z"},"bugs":{"url":"https://github.com/NaturalIntelligence/fast-xml-builder/issues"},"author":{"name":"Amit Gupta","url":"https://solothought.com"},"license":"MIT","homepage":"https://github.com/NaturalIntelligence/fast-xml-builder#readme","keywords":["xml","json","fast","builder","parser","js2xml","json2xml"],"repository":{"type":"git","url":"git+https://github.com/NaturalIntelligence/fast-xml-builder.git"},"description":"Build XML from JSON without C/C++ based libraries","maintainers":[{"name":"amitgupta","email":"amitgupta.gwl@gmail.com"}],"readme":"# fast-xml-builder\nBuild XML from JSON\n\n\nXML Builder was the part of [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) for years. But considering that any bug in parser may false-alarm the users who are only using builder, we have decided to split it into a separate package.\n\n## Installation\n\n```bash\nnpm install fast-xml-builder\n```\n\n## Usage\n\n```javascript\nimport XMLBuilder from 'fast-xml-builder';\n\nconst builder = new XMLBuilder();\nconst xml = builder.build({ name: 'value' });\n```\n\nfast-xml-builder fully support the response generated by fast-xml-parser. So you can use the maximum options as you are using for fast-xml-parser like `preserveOrder`, `ignoreAttributes`, `attributeNamePrefix`, `textNodeName`, `cdataTagName`, `cdataPositionChar`, `format`, `indentBy`, `suppressEmptyNode` and many more. Any change in parser will reflect here time to time.\n\n","readmeFilename":"README.md"}