2.0.21 • Published 11 months ago

@meojs/cfgs v2.0.21

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

Introduction

npm i -D @meojs/cfgs

TSConfig

{
    "extends": "@meojs/cfgs/ts/general.json",
    "include": ["src"],
}
  • @meojs/cfgs/ts/base.json - Configuration with rules only
  • @meojs/cfgs/ts/general.json - Common configuration for ES modules
  • @meojs/cfgs/ts/cocos.json - Configuration for Cocos Creator projects
  • @meojs/cfgs/ts/node.json - Configuration for NodeJS projects

ESLint Config

import { eslint } from "@xenon.js/configs";

export default eslint.config({
    // Whether to add `.gitignore` ignore, by default uses `cwd()` to find the `.gitignore` file path
    gitignore?: boolean | string,
    // Ignore all `*.config` configuration files, such as `eslint.config.js`, default is `true`
    ignoreConfigFiles?: boolean,
    // JSDoc inspection level, default is `loose`
    jsdoc?: "none" | "loose" | "strict",
    // Include NodeJS related rules, default is `strict`
    nodejs?: "none" | "loose" | "strict",
    // Include Web related rules, default is `true`
    web?: boolean,
    // Additional allowed JSDoc tags
    jsdocTags?: string[],
    // Whether to be compatible with `ctix`, default is `false`
    ctix?: boolean,
    // Whether to be compatible with reactive libraries, default is `true`
    reactive?: boolean,
});

Prettier Config

import { prettier } from "@xenon.js/configs";

export default prettier.config;

Editor Config

Please manually copy the files from the editorconfig directory.

Repo Template

Please manually copy the files from the repo directory.

Contributing

  • Run npm run build to build the project.
  • Run npm publish to push a new version.

License

MIT @ SmallMain

2.0.21

11 months ago

2.0.20

11 months ago

2.0.17

11 months ago

2.0.16

11 months ago

2.0.15

11 months ago

2.0.14

11 months ago

2.0.13

12 months ago

2.0.12

1 year ago

2.0.11

1 year ago

2.0.10

1 year ago

2.0.9

1 year ago

2.0.8

1 year ago

2.0.7

1 year ago

2.0.6

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.3

1 year ago

2.0.2

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.0.1

1 year ago