{"version":3,"file":"node.mjs","names":[],"sources":["../../../../src/presets/node/rules/node.ts"],"sourcesContent":["import type { LintRules } from \"#/@types/oxlint\";\n\nconst RULES_NODE_STYLE = {\n    \"node/no-exports-assign\": \"error\",\n} as const satisfies LintRules;\n\nconst RULES_NODE_RESTRICTION = {\n    \"node/handle-callback-err\": [\n        \"error\",\n        \"^(err|error)$\",\n    ],\n    \"node/no-new-require\": \"error\",\n    \"node/no-path-concat\": \"error\",\n} as const satisfies LintRules;\n\nconst RULES_NODE = {\n    ...RULES_NODE_STYLE,\n    ...RULES_NODE_RESTRICTION,\n} as const satisfies LintRules;\n\nexport { RULES_NODE, RULES_NODE_RESTRICTION, RULES_NODE_STYLE };\n"],"mappings":"AAEA,MAAM,mBAAmB,EACrB,0BAA0B,QAC9B;AAEA,MAAM,yBAAyB;CAC3B,4BAA4B,CACxB,SACA,eACJ;CACA,uBAAuB;CACvB,uBAAuB;AAC3B;AAEA,MAAM,aAAa;CACf,GAAG;CACH,GAAG;AACP"}