-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Expand file tree
/
Copy pathindex.js
More file actions
44 lines (39 loc) · 1.65 KB
/
index.js
File metadata and controls
44 lines (39 loc) · 1.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/*
* Copyright 2023 Adobe. All rights reserved.
* This file is licensed to you under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. You may obtain a copy
* of the License at http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under
* the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
* OF ANY KIND, either express or implied. See the License for the specific language
* governing permissions and limitations under the License.
*/
import actEventsTest from './rules/act-events-test.js';
import fasterNodeContains from './rules/faster-node-contains.js';
import noGetByRoleToThrow from './rules/no-getByRole-toThrow.js';
import noNonShadowContains from './rules/no-non-shadow-contains.js';
import noReactKey from './rules/no-react-key.js';
import safeEventTarget from './rules/safe-event-target.js';
import safeRootFocusListener from './rules/safe-root-focus-listener.js';
import shadowSafeActiveElement from './rules/shadow-safe-active-element.js';
import sortImports from './rules/sort-imports.js';
const rules = {
'act-events-test': actEventsTest,
'no-getByRole-toThrow': noGetByRoleToThrow,
'no-react-key': noReactKey,
'sort-imports': sortImports,
'no-non-shadow-contains': noNonShadowContains,
'safe-event-target': safeEventTarget,
'safe-root-focus-listener': safeRootFocusListener,
'shadow-safe-active-element': shadowSafeActiveElement,
'faster-node-contains': fasterNodeContains
};
const meta = {
name: 'rsp-rules',
version: '1.0.0'
};
export {
meta,
rules
};