mirror of
https://github.com/strapi/strapi.git
synced 2025-10-18 19:43:22 +00:00
Lint strapi-generate
This commit is contained in:
parent
e14c1373f9
commit
f389ea8860
@ -25,6 +25,7 @@ const generateTarget = require('./target');
|
||||
* @param {Switchback} cb
|
||||
*/
|
||||
|
||||
/* eslint-disable prefer-template */
|
||||
function generate(generator, scope, cb) {
|
||||
const sb = reportback.extend(cb, {
|
||||
error: cb.error,
|
||||
|
@ -17,6 +17,7 @@ const reportback = require('reportback')();
|
||||
* Generate a file using the specified string
|
||||
*/
|
||||
|
||||
/* eslint-disable prefer-template */
|
||||
module.exports = function (options, cb) {
|
||||
|
||||
// Provide default values for switchback.
|
||||
|
@ -15,6 +15,7 @@ const reportback = require('reportback')();
|
||||
/**
|
||||
* Generate a folder
|
||||
*/
|
||||
/* eslint-disable prefer-template */
|
||||
module.exports = function (options, cb) {
|
||||
|
||||
// Provide default values for cb.
|
||||
|
@ -16,6 +16,7 @@ const reportback = require('reportback')();
|
||||
* Generate a JSON file
|
||||
*/
|
||||
|
||||
/* eslint-disable prefer-template */
|
||||
module.exports = function (options, handlers) {
|
||||
|
||||
// Provide default values for handlers.
|
||||
|
@ -38,7 +38,7 @@ module.exports = function (options, cb) {
|
||||
fs.readFile(absTemplatePath, 'utf8', (err, contents) => {
|
||||
if (err) {
|
||||
err = err instanceof Error ? err : new Error(err);
|
||||
err.message = 'Template error: ' + err.message;
|
||||
err.message = `Template error: ${err.message}`;
|
||||
err.path = absTemplatePath;
|
||||
if (err.code === 'ENOENT') {
|
||||
return cb.noTemplate(err);
|
||||
|
@ -7,12 +7,13 @@
|
||||
// Public node modules.
|
||||
const reportback = require('reportback')();
|
||||
|
||||
// Local dependencies.
|
||||
const generate = require('./generate');
|
||||
|
||||
// Logger.
|
||||
const logger = require('strapi-utils').logger;
|
||||
|
||||
// Local dependencies.
|
||||
const generate = require('./generate');
|
||||
|
||||
/* eslint-disable prefer-template */
|
||||
/**
|
||||
* Generate module(s)
|
||||
*
|
||||
|
@ -4,6 +4,7 @@
|
||||
* Module dependencies
|
||||
*/
|
||||
|
||||
/* eslint-disable prefer-template */
|
||||
// Node.js core.
|
||||
const path = require('path');
|
||||
const util = require('util');
|
||||
|
@ -19,6 +19,8 @@
|
||||
* @api private
|
||||
*/
|
||||
|
||||
/* eslint-disable prefer-template */
|
||||
/* eslint-disable no-useless-escape */
|
||||
exports.pathRegexp = (path, keys, sensitive, strict) => {
|
||||
if (toString.call(path) === '[object RegExp]') {
|
||||
return path;
|
||||
|
@ -27,7 +27,7 @@ const watcher = (label, pckgName, type = 'front') => {
|
||||
const packagesPath = path.resolve(process.env.PWD, 'packages');
|
||||
shell.ls('* -d', packagesPath)
|
||||
// TODO temporary just for eslint
|
||||
.filter(package => package === 'strapi-ejs')
|
||||
.filter(package => package === 'strapi-generate')
|
||||
// .filter(package => package !== 'README.md')
|
||||
.forEach(package => {
|
||||
watcher(`Testing ${package}`, package);
|
||||
|
Loading…
x
Reference in New Issue
Block a user