CDATA filtering options, new item addition functions, unit tests, bug fixes#38
CDATA filtering options, new item addition functions, unit tests, bug fixes#38rv-kip wants to merge 28 commits intodylang:masterfrom
Conversation
…concat_items and replace_items. Associated unit tests
…. Adding test for XML escaping when no_cdata_fields is used
… by item() resulting in inconsistencies like missing category field. Added test for this issue
…ply-for-new-pr Conflicts: lib/index.js test/rss.test.js
package.json
Outdated
There was a problem hiding this comment.
When I clone (or rm -rf node_modules), npm i, and npm test, I get an error for missing mime module unless mime is in package.json
|
This is ready for review. |
|
(bump) |
|
@dylang, Is there any more info, documentation, or testing you need from me for this PR? |
|
Sorry for taking so long with this. I'll try to get to it later this week. |
|
Not a problem. Just wanted to make sure you weren't waiting for something from me. |
|
The cdata work looks good. I don't like the generic The I think a better API would be something like |
|
@dylang Your function rename suggestions are fine. Better to change them now than have a legacy support issue. |
|
To clarify, should |
Updating function names, docs, and unit tests as per discussion
|
@dylang, my latest commit changes the names of the extra functions and adds a unit test for |
|
@dylang, How are we going on this? |
|
@dylang... Any progress on this? |
|
@dylang, I've released the |
|
It seems like the Travis failure is related to npm3. This env has an npm config of |
|
close/open to trigger Travis |
|
Any movement on this? Would love to see it get merged |
examples/simple.jsThis PR supercedes #37, which has some relevant discussion.
This PR is similar to existing PR #28, but allows for finer control over what fields can be skipped for CDATA wrapping.