0.2.0 • Published 2 years ago

@nekodoc/config-loader v0.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

@nekodoc/config-loader

Provide configuration system that supporting nekodoc.config.js, nekodoc.config.mjs, and nekodoc.config.cjs.

Usage

$ touch nekodoc.config.js
# or
$ yarn run nekodoc init

JavaScript Configuration

If you specify type: module in package.json, you can use ESModule for writing configuration.

import path from "path";
import { defineConfig } from "nekodoc";

// use defineConfig helper
export default defineConfig(async ({ command }) => {
  return { ... };
})

// use default export
export default { ... };

otherwise; you should write configuration in CommonJS style (not recommended).

const path = require("path");

// use default export
module.exports = { ... };