74686c00cb
* test: add test to no-duplicated-task-keys rule * feat: implement no-duplicated-task-keys * chore: create testing scripts * refactor: fill in rule meta * feat: export no-duplicated-task-keys rule * chore: bump package version to 0.0.1 * chore: create eslint plugin * feat: create no-duplicated-task-keys rule * refactor: delete no-duplicated-task-keys from config-custom * refactor: rename eslint-plugin folder * feat: cover case from nextjs-example * feat: cover additional cases from examples/package-tester * chore: add eslint-plugin on nextjs-example * feat: add more cases from `nextjs-example` * revert: rollback changes on eslint-config-custom * Set version to 2.0.9, inline with other packages * Create chilly-pianos-try.md --------- Co-authored-by: Matt Aitken <matt@mattaitken.com>
23 lines
604 B
JavaScript
23 lines
604 B
JavaScript
/**
|
|
* @fileoverview ESLint plugin with trigger.dev best practices
|
|
* @author
|
|
*/
|
|
"use strict";
|
|
|
|
//------------------------------------------------------------------------------
|
|
// Requirements
|
|
//------------------------------------------------------------------------------
|
|
|
|
const requireIndex = require("requireindex");
|
|
|
|
//------------------------------------------------------------------------------
|
|
// Plugin Definition
|
|
//------------------------------------------------------------------------------
|
|
|
|
|
|
// import all rules in lib/rules
|
|
module.exports.rules = requireIndex(__dirname + "/rules");
|
|
|
|
|
|
|