1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Add lint against using legacy global works

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2022-12-22 11:23:48 -05:00
parent 5b15e4b3df
commit 4d532a481c

View File

@ -283,6 +283,15 @@ module.exports = {
],
message: "No importing from the extension api definitions in application code",
},
{
"group": [
"**/extensions/as-legacy-globals-for-extension-api/as-legacy-global-function-for-extension-api.ts",
"**/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api-with-modifications.ts",
"**/extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api.ts",
"**/extensions/as-legacy-globals-for-extension-api/as-legacy-global-singleton-object-for-extension-api.ts",
],
message: "No importing the legacy global functions in non-ExtensionApi code",
},
],
}],
},