UNPKG

@alexlit/lint-kit

Version:

Preset of configuration files and dependencies for linting web applications (designed for Vue.js with TypeScript)

468 lines (464 loc) 6.8 kB
/* eslint-disable global-require */ const programming = [ ...require('./programming/bash'), ...require('./programming/django'), ...require('./programming/elixir'), ...require('./programming/go'), ...require('./programming/java'), ...require('./programming/latex'), ...require('./programming/lua'), ...require('./programming/php'), ...require('./programming/python'), ...require('./programming/ruby'), ...require('./programming/rust'), ...require('./programming/scala'), ]; const specialized = [ ...require('./specialized/html-symbol-entities'), ...require('./specialized/lorem-ipsum'), ]; module.exports = [ ...programming, ...specialized, 'aave', 'airbnb', 'aland', 'alexey', 'alexlit', 'alfa', 'alfacash', 'alfacashierapi', 'alfacoins', 'alfastore', 'alfatop', 'algo', 'alipay', 'allowfullscreen', 'allowpaymentrequest', 'angularjs', 'annualize', 'annunciate', 'apollo', 'applescript', 'aquarius', 'aries', 'aromatize', 'asyncgenerator', 'asynciterable', 'atomtest', 'autofocus', 'autoplay', 'autosize', 'averta', 'aviate', 'avif', 'axios', 'backtick', 'backticks', 'basedir', 'bashrc', 'behance', 'bestchange', 'bic', 'bilderlings', 'bilibili', 'bitcointalk', 'blockcode', 'blockless', 'blured', 'bowser', 'brotli', 'browserify', 'calc', 'camelcase', 'caniuse', 'capricorn', 'cardano', 'cascadia', 'centos', 'chaina', 'changelly', 'changelogen', 'chartjs', 'checkboxes', 'chokidar', 'christmas', 'christopher', 'clickmap', 'closable', 'codecademy', 'codeframe', 'codemirror', 'coffeescript', 'coinify', 'colour', 'combinator', 'combinators', 'combobox', 'commitlint', 'commitlintrc', 'commonjs', 'composables', 'consola', 'consts', 'contextmenu', 'cors', 'cpay', 'crossexamine', 'crossorigin', 'cryptocurrency', 'csstree', 'customising', 'dataset', 'datasets', 'dayjs', 'dblclick', 'dccache', 'dcignore', 'debounce', 'debounced', 'declarator', 'dedupe', 'deepmerge', 'defs', 'destructured', 'devgates', 'devtools', 'dilapidate', 'dinoql', 'directus', 'disqus', 'distain', 'dogecoin', 'dotenv', 'dribbble', 'dropdown', 'dropzone', 'drupal', 'ecommerce', 'ecommpay', 'embertest', 'enablejsapi', 'encipherment', 'endregion', 'enquire', 'eqeqeq', 'erc20', 'esbenp', 'esbuild', 'eslintrc', 'esnext', 'estree', 'eswalk', 'etherium', 'europe', 'evenodd', 'facebook', 'favicon', 'favour', 'fetchable', 'fieldset', 'filenames', 'filenames', 'firefox', 'flac', 'flexepin', 'forcedefault', 'forlese', 'formnovalidate', 'fulfil', 'gemini', 'getters', 'globbing', 'googletagmanager', 'gradienter', 'graphql', 'gravatar', 'greasemonkey', 'grecaptcha', 'handwrite', 'hqdefault', 'htmllint', 'htmllintrc', 'huskyrc', 'iconify', 'identicon', 'iife', 'illtreat', 'imask', 'indebt', 'inferrable', 'inlined', 'inmemory', 'inputmask', 'inputmode', 'instagram', 'interop', 'invision', 'itemscope', 'itez', 'jarallax', 'joomla', 'jsconfig', 'jsdoc', 'jsdoc', 'jsnext', 'jsonc', 'junit', 'kakao', 'kanban', 'keyframes', 'keyof', 'khtml', 'labelledby', 'langs', 'laravel', 'libra', 'lifeomic', 'linecap', 'linejoin', 'linkedin', 'linthtml', 'linthtmlrc', 'lintstagedrc', 'listbox', 'litecoin', 'litovchenko', 'localdomain', 'localhost', 'lockfile', 'lockfilelint', 'lockfiles', 'lottie', 'lumen', 'markdownlint', 'markdownlintrc', 'maska', 'mastercard', 'materialdesignicons', 'mattermost', 'maxerr', 'mercurio', 'mercuryo', 'metafile', 'metrika', 'middlewares', 'minification', 'minifier', 'minify', 'minifying', 'mjsconfig', 'mobi', 'modestbranding', 'modulepreload', 'monero', 'monorepos', 'monospace', 'monsterid', 'mould', 'moult', 'msapplication', 'multilines', 'namepath', 'namepaths', 'namespaced', 'nanoid', 'natively', 'neopay', 'newwindow', 'nginx', 'noindex', 'nomodule', 'nonblock', 'noninteraction', 'noopener', 'notificators', 'novalidate', 'npmjs', 'npmlint', 'npmpackagejsonlintrc', 'npmrc', 'nullish', 'nuxify', 'nuxt', 'nuxtjs', 'oauth', 'okpay', 'omise', 'onwarn', 'organisational', 'osascript', 'outdent', 'outdir', 'packagejson', 'parens', 'pathname', 'patreon', 'pcss', 'pems', 'performant', 'persistedstate', 'personalise', 'phantomjs', 'pinia', 'pipeless', 'pisces', 'playsinline', 'plist', 'plopfile', 'pnpapi', 'pnpm', 'pnpx', 'poolifier', 'popperjs', 'postcss', 'practise', 'pragma', 'preloader', 'prismjs', 'profiler', 'prophesize', 'prototypejs', 'proxying', 'qiwi', 'qrcode', 'qtum', 'reactjs', 'rebase', 'rebased', 'recaptcha', 'reconnection', 'remixicon', 'repo', 'rerender', 'resolvers', 'retratech', 'rewriter', 'robohash', 'rollup', 'sagittarius', 'samsung', 'saponify', 'satirise', 'sberbank', 'scabble', 'scalable', 'scannable', 'scorpio', 'scripthost', 'scroller', 'selfsigned', 'sepa', 'sertificates', 'sertification', 'sharedmemory', 'showinfo', 'signup', 'sirv', 'sonarjs', 'sortablejs', 'splitted', 'spotify', 'srcs', 'stepik', 'storysource', 'strategize', 'stringified', 'styl', 'stylelint', 'stylelintrc', 'styleset', 'subfolder', 'sumsub', 'supabase', 'svgo', 'svgstore', 'systemize', 'tagless', 'tailwindcss', 'tanstack', 'taobao', 'taurus', 'tcsbank', 'tethererc', 'tezos', 'thead', 'theming', 'timelines', 'tooltip', 'tooltips', 'toplevel', 'transpile', 'travala', 'travesti', 'treeshake', 'trello', 'truespeed', 'trustpilot', 'tsconfig', 'txid', 'typedarrays', 'uids', 'unarm', 'unauthorised', 'unescaped', 'unfollow', 'unformatted', 'unknow', 'unref', 'unsanitized', 'uploader', 'verificator', 'vetur', 'virgo', 'visibilitychange', 'vite', 'vitejs', 'vitest', 'vkontakte', 'vnode', 'volar', 'vscode', 'vue3', 'vuejs', 'vuelidate', 'vuepress', 'vuetify', 'vuetifyjs', 'vuex', 'waterlog', 'wavatar', 'webextensions', 'webkit', 'webm', 'webp', 'webpack', 'websdk', 'webvisor', 'webworker', 'weibo', 'wellknown', 'we’ll', 'whitespaces', 'wifi', 'winpty', 'wmode', 'woff2', 'workbox', 'workerpool', 'writeable', 'wubi', 'wysiwyg', 'xlink', 'xray', 'yandex', 'yandexmoney', 'yastatic', 'ymaps', 'youtube', 'zammad', 'zcash', 'zcool', 'zeplin', 'zhihu', ];