UNPKG

jstransformer-cdata

Version:

A transformer that transforms a string into XML CDATA.

30 lines (19 loc) 1.05 kB
# jstransformer-foo [JSTransformer](http://github.com/jstransformers) that converts a string to an XML CDATA. [![Build Status](https://img.shields.io/travis/jstransformers/jstransformer-cdata/master.svg)](https://travis-ci.org/jstransformers/jstransformer-foo) [![Coverage Status](https://img.shields.io/coveralls/jstransformers/jstransformer-cdata/master.svg)](https://coveralls.io/r/jstransformers/jstransformer-foo?branch=master) [![Dependency Status](https://img.shields.io/david/jstransformers/jstransformer-cdata/master.svg)](http://david-dm.org/jstransformers/jstransformer-foo) [![NPM version](https://img.shields.io/npm/v/jstransformer-cdata.svg)](https://www.npmjs.org/package/jstransformer-foo) ## Installation npm install jstransformer-cdata ## API ```js var cdata = require('jstransformer')(require('jstransformer-cdata')) cdata.render('hello world').body //=> '<![CDATA[hello world]]>' // ']]>' is properly escaped: cdata.render('<[[goodbye world]]>').body //=> '<![CDATA[<[[goodbye world]]]]><![CDATA[>]]>' ``` ## License MIT