
Research
Security News
The Landscape of Malicious Open Source Packages: 2025 Mid‑Year Threat Report
A look at the top trends in how threat actors are weaponizing open source packages to deliver malware and persist across the software supply chain.
x2js - XML to JSON and vice versa for JavaScript
import X2JS from 'node-x2js';
Install via yarn
yarn add node-x2js (--dev)
or npm
npm install node-x2js (--save-dev)
You can pass in extra options as a configuration object (➕ required, ➖ optional, ✏️ default).
import X2JS from 'node-x2js';
➖ property ( type ) ✏️ default
📝 description
❗️ warning
ℹ️ info
💡 example
nodeX2js
See example
folder or the runkit example.
If you don't use a package manager, you can access node-x2js
via unpkg (CDN), download the source, or point your package manager to the url.
node-x2js
is compiled as a collection of CommonJS modules & [ES2015 modules](http://www.2ality.com/2014/0
-9/es6-modules-final.html) for bundlers that support the jsnext:main
or module
field in package.json (Rollup, Webpack 2)
The node-x2js
package includes precompiled production and development UMD builds in the dist
folder. They can be used directly without a bundler and are thus compatible with many popular JavaScript module loaders and environments. You can drop a UMD build as a <script>
tag on your page. The UMD builds make node-x2js
available as a window.nodeX2js
global variable.
The code is available under the Apache-2.0 license.
We are open to contributions, see CONTRIBUTING.md for more info.
This module was created using generator-module-boilerplate.
FAQs
x2js - XML to JSON and vice versa for JavaScript
We found that node-x2js demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
A look at the top trends in how threat actors are weaponizing open source packages to deliver malware and persist across the software supply chain.
Security News
ESLint now supports HTML linting with 48 new rules, expanding its language plugin system to cover more of the modern web development stack.
Security News
CISA is discontinuing official RSS support for KEV and cybersecurity alerts, shifting updates to email and social media, disrupting automation workflows.