mysticatea/eslint-plugin-node

new: no-private-api

Open

#167 ouverte le 7 juin 2019

Voir sur GitHub
 (3 commentaires) (0 réactions) (0 assignés)JavaScript (186 forks)github user discovery
acceptedenhancementhelp wanted

Métriques du dépôt

Stars
 (956 stars)
Métriques de merge PR
 (Métriques PR en attente)

Description

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"]?

Guide contributeur