mysticatea/eslint-plugin-node

new: no-private-api

Open

#167 创建于 2019年6月7日

在 GitHub 查看
 (3 评论) (0 反应) (0 负责人)JavaScript (186 fork)github user discovery
acceptedenhancementhelp wanted

仓库指标

Star
 (956 star)
PR 合并指标
 (PR 指标待抓取)

描述

it's not a good practice to use non-public api. it would be nice to have a rule warns its usage.

// invalid
var foo = require('foo/bar.js');

// valid
var foo = require('foo');

/* eslint no-private-api: ["error", exceptions: ["foo/bar.js"]]
var foo = require('foo/bar.js');
  • a better rule name?
  • exceptions defaults to ["*/dist"]?

贡献者指南