Skip to content

⬅️ Back to Table of Contents

πŸ“„ website-eslint/src

πŸ“Š Analysis Summary

Metric Count
πŸ”§ Functions 2
πŸ“¦ Imports 9
πŸ“Š Variables & Constants 1

πŸ“š Table of Contents

πŸ› οΈ File Location:

πŸ“‚ packages/website-eslint/src/index.js

πŸ“¦ Imports

Name Source
js @eslint/js
rawPlugin @typescript-eslint/eslint-plugin/use-at-your-own-risk/raw-plugin
analyze @typescript-eslint/scope-manager
astConverter @typescript-eslint/typescript-estree/use-at-your-own-risk
getScriptKind @typescript-eslint/typescript-estree/use-at-your-own-risk
visitorKeys @typescript-eslint/visitor-keys
Linter eslint
builtinRules eslint/use-at-your-own-risk
esquery esquery

Variables & Constants

Name Type Kind Value Exported
configs Record<string, unknown> let/var {} βœ—

Functions

stripParser(config: Record<string, any>): Record<string, any>

Parameters:

  • config Record<string, any>

Returns: Record<string, any>

Code
config => {
  if (!config.languageOptions?.parser) {
    return config;
  }
  const { parser: _parser, ...languageOptions } = config.languageOptions;
  return { ...config, languageOptions };
}

stripParserFromConfig(config: Record<string, any> | Record<string, an…): unknown

Parameters:

  • config Record<string, any> | Record<string, any>[]

Returns: unknown

Code
config =>
  Array.isArray(config) ? config.map(stripParser) : stripParser(config)

Generated by Syntax Scribe