Files
backstage/plugins/scaffolder-backend/.eslintrc.js
T
Patrik Oldsberg 72fa341eb5 packages,plugins: tweak migrated lint configurations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-07 15:28:01 +01:00

19 lines
643 B
JavaScript

module.exports = require('@backstage/cli/config/eslint-factory')(__dirname, {
ignorePatterns: ['sample-templates/'],
restrictedSrcImports: [
{
name: 'path',
importNames: ['resolve'],
message:
'Do not use path.resolve, use `resolveSafeChildPath` from `@backstage/backend-common` instead as it prevents security issues',
},
],
restrictedSrcSyntax: [
{
message:
'Do not use path.resolve, use `resolveSafeChildPath` from `@backstage/backend-common` instead as it prevents security issues',
selector: 'MemberExpression[object.name="path"][property.name="resolve"]',
},
],
});