0.1.1 • Published 4 years ago

require-jsonc v0.1.1

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

jsonc-require

License npm Version

jsonc for require, similar to the one used by VS Code.

  • Transparently loads json files with comments.
  • Strips trailing commas*
  • Strips UTF-8 BOM.
  • TypeScript definition for *.json.

* As in VS Code, double commas raises a SyntaxError.

Install

npm install jsonc-require -S
# or
yarn add jsonc-require

Usage

// `require` once the jsonc-require module
require('jsonc-require')

// ...and use it everywhere.
const data = require('./mydata.json')

Tip: Use import instead require if you are using ES6 modules.

TODO

  • Test
  • Enhance the Readme

Support my Work

I'm a full-stack developer with more than 20 year of experience and I try to share most of my work for free and help others, but this takes a significant amount of time and effort so, if you like my work, please consider...

Of course, feedback, PRs, and stars are also welcome 🙃

Thanks for your support!

License

The MIT License © 2019 Alberto Martínez