- upgrade development & production dependencies
- downgrade and pin event-stream to 3.3.4 – dominictarr/event-stream#116
- upgrade development & production dependencies
- plugin mutates provided options (5be4a64)
Add options.ext
to specify the filename extension (defaults to .json
).
Add options.json
and options.onWarning
from js-yaml
.
Add support for file.contents
being null
.
Improve README.md
.
Remove gulp-util
deprecated dependency.
Upgrade js-yaml
from 3.4.3
to 3.11.0
Upgrade bufferstreams
from 1.1.0
to 2.0.0
Add package-lock.json
Add linting with ESLint. It is based on Standard JavaScript.
Major code refactoring.
- error thrown when multiple files are processed #4
- add support for
schema
option. The option must be specified as string, lower or upper case. - add support for
filename
option. The default value will be set to the path of file being processed.
safe
option istrue
by default- removed
pretty
option. Use thespace
option instead (e.gspace: 2
). This means more control of the output.
- updated js-yaml dependency to its latest version available (3.4.3)
- remove iojs and use node stable version instead
- target node.js 0.12 and io.js for Travis CI
- updated js-yaml dependency to its latest version available (3.2.7)
- option name for
replacer
was not correct in README.md
- unsafe file was tested only in stream mode
- updated js-yaml dependency to its latest version available (3.2.3)
- use new Github user name
- change resulting file extension to
.json
in stream mode
- add support for streams
- add new options space and replacer to have a better control of the output
- upgrade js-yaml dependency to its last version available (3.2.2)
The pretty option has been deprecated, and space option should be used instead
- upgrade js-yaml dependency to its last version available (3.2.1)
- Because this plugin uses js-yaml this version might add some breaking changes. Please check js-yaml Breaking changes for potential issues and how to fix them.
- add
safe
to the list of supported options. The default value isfalse
to maintain compatibility with previous versions. If you suspect to have untrusted YAML in your project files, then turn this flag on.
- README.md add badges for
npm version
,build status
anddependency status
- add
pretty
to the list of supported options. If this flag is true then resulting JSON will be pretty printed. The default value isfalse
.