MCPcopy
hub / github.com/payloadcms/payload / create

Function create

packages/eslint-plugin/customRules/no-imports-from-self.js:15–30  ·  view source on GitHub ↗
(context)

Source from the content-addressed store, hash-verified

13 },
14
15 create(context) {
16 let packageName = null
17
18 return {
19 ImportDeclaration(node) {
20 const importPath = node.source.value
21 packageName = getPackageName(context, packageName)
22 if (packageName && importPath.startsWith(packageName)) {
23 context.report({
24 node,
25 message: `Package "${packageName}" should not import from itself. Use relative instead.`,
26 })
27 }
28 },
29 }
30 },
31}
32
33export default rule

Callers 1

createMethod · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…