routie dev init since i didn't adhere to any proper guidance up until now

This commit is contained in:
2026-04-29 22:27:29 -06:00
commit e1dabb71e2
15301 changed files with 3562618 additions and 0 deletions
@@ -0,0 +1,24 @@
import {listen} from './shared/no-unnecessary-length-or-infinity-rule.js';
const MESSAGE_ID = 'no-unnecessary-slice-end';
const messages = {
[MESSAGE_ID]: 'Passing `{{description}}` as the `end` argument is unnecessary.',
};
/** @type {import('eslint').Rule.RuleModule} */
const config = {
create(context) {
listen(context, {methods: ['slice'], messageId: MESSAGE_ID});
},
meta: {
type: 'suggestion',
docs: {
description: 'Disallow using `.length` or `Infinity` as the `end` argument of `{Array,String,TypedArray}#slice()`.',
recommended: 'unopinionated',
},
fixable: 'code',
messages,
},
};
export default config;