Skip to content

Commit

Permalink
proj update
Browse files Browse the repository at this point in the history
  • Loading branch information
amitguptagwl committed Nov 17, 2021
1 parent 8a4327d commit fc8b3da
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 39 deletions.
27 changes: 20 additions & 7 deletions nexttodo.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,21 @@
* check test coverage and write necessary tests
* validate XML stream data
* Fix jTox for json array. Not sure if a bug exist.
* generate separate and combined browser bundle for xml -> nimn, xml -> json , json -> xml
* Es6 to es5 migration without workaround.
P0
* README

P1
* special characters such as '&'
https://github.com/NaturalIntelligence/fast-xml-parser/issues/297
https://github.com/NaturalIntelligence/fast-xml-parser/issues/343
https://github.com/NaturalIntelligence/fast-xml-parser/issues/342
* Multiple roots
* Es6 modules
* Parse JSON string to XML. Currently it transforms JSON object to XML. Partially done. Need to work on performance.
* build properties only once
* XML to JSON ML : https://en.wikipedia.org/wiki/JsonML
* XML to JSON ML : https://en.wikipedia.org/wiki/JsonML

P2
* skip parsing of particular tag
* boolean tag to support HTML parsing
* Generating comments and build them back
https://github.com/NaturalIntelligence/fast-xml-parser/issues/372
* validate XML stream data
* Accept streams, arrayBuffer
https://github.com/NaturalIntelligence/fast-xml-parser/issues/347
24 changes: 1 addition & 23 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 2 additions & 9 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "fast-xml-parser",
"version": "4.0.0-beta.0",
"description": "Validate XML or Parse XML to JS/JSON very fast without C/C++ based libraries",
"description": "Validate XML, Parse XML, Build XML without C/C++ based libraries",
"main": "./src/fxp.js",
"scripts": {
"test": "nyc --reporter=lcov --reporter=text jasmine spec/*spec.js",
Expand Down Expand Up @@ -30,20 +30,13 @@
"x2js",
"xml2json",
"js",
"traversable",
"cli",
"command",
"validator",
"validate",
"transformer",
"checker",
"assert",
"big",
"js2xml",
"json2xml",
"nimn",
"xml2nimn",
"locale",
"html"
],
"author": "Amit Gupta (https://amitkumargupta.work/)",
Expand All @@ -63,7 +56,7 @@
"webpack": "^4.46.0",
"webpack-cli": "^3.3.12"
},
"typings": "src/parser.d.ts",
"typings": "src/fxp.d.ts",
"funding": {
"type": "paypal",
"url": "https://paypal.me/naturalintelligence"
Expand Down

0 comments on commit fc8b3da

Please sign in to comment.