ray-rc
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

ray-rc

xxrc 解析配置文件

Usage

const { ConfigFactory } = require('ray-rc');

const cf = new ConfigFactory({ appName: 'mf' });

const config = cf.loadFile(path.resolve(process.cwd(), '.mfrc'));
const config2 = cf.loadFile(path.resolve(process.cwd(), '.mfrc.yaml'));

// dir 读取文件顺序 '.mfrc.js', '.mfrc.cjs', '.mfrc.yaml', '.mfrc.yml', '.mfrc.json', '.mfrc', 'package.json'
const dirConfig = cf.loadDir();

console.log('mf:', config);
console.log('typeof:', typeof config);

console.log('mf2:', config2);

console.log('dirConfig:', dirConfig);
console.log('dirConfig typeof:', typeof dirConfig);

Readme

Keywords

Package Sidebar

Install

npm i ray-rc

Weekly Downloads

0

Version

1.0.1

License

MIT

Unpacked Size

5.92 kB

Total Files

5

Last publish

Collaborators

  • ilex.h