chore: format all frontend files (#430)

This commit is contained in:
tecvan 2025-07-31 23:15:48 +08:00 committed by GitHub
parent 8b078ff013
commit 6995cec404
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8787 changed files with 11975 additions and 10924 deletions

View File

@ -1,4 +1,20 @@
#!/bin/bash #!/bin/bash
#
# Copyright 2025 coze-dev Authors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# Set default value # Set default value
TARGET_BRANCH=${targetBranch} TARGET_BRANCH=${targetBranch}
@ -67,14 +83,13 @@ if [ -n "$large_files_info" ]; then
\"name\": \"文件体积\", \"name\": \"文件体积\",
\"conclusion\": \"failed\", \"conclusion\": \"failed\",
\"output\": { \"output\": {
\"summary\": \"<h1>错误: 文件体积过大</h1> <br /> 以下文件体积超过限制 (${size_limit}KB): \\n \\n $large_files_info \\n \\n <br /> 你可以将资源上传到CDN并通过URL使用。详情请参考此[文档](https://bytedance.larkoffice.com/wiki/MjoIwfyGyiVCBFkBgnXc8LFTniX)。<br /> 如遇紧急情况,可以联系 [@fanwenjie.fe](https://code.byted.org/fanwenjie.fe) 跳过此错误。\" \"summary\": \"<h1>错误: 文件体积过大</h1> <br /> 以下文件体积超过限制 (${size_limit}KB): \\n \\n $large_files_info \\n \\n <br /> \"
} }
}" }"
output_conclusion "$CONCLUSION" output_conclusion "$CONCLUSION"
else else
echo "错误: 以下文件体积超过限制 (${size_limit}KB):" echo "错误: 以下文件体积超过限制 (${size_limit}KB):"
echo -e "$large_files_info" echo -e "$large_files_info"
echo "请将大文件上传到CDN并通过URL使用。详情请参考: https://bytedance.larkoffice.com/wiki/MjoIwfyGyiVCBFkBgnXc8LFTniX"
exit 1 exit 1
fi fi
else else

View File

@ -19,7 +19,9 @@ import path from 'path';
import { defineConfig } from '@coze-arch/rsbuild-config'; import { defineConfig } from '@coze-arch/rsbuild-config';
import { GLOBAL_ENVS } from '@coze-arch/bot-env'; import { GLOBAL_ENVS } from '@coze-arch/bot-env';
const API_PROXY_TARGET = `http://localhost:${process.env.WEB_SERVER_PORT || 8888}/`; const API_PROXY_TARGET = `http://localhost:${
process.env.WEB_SERVER_PORT || 8888
}/`;
const mergedConfig = defineConfig({ const mergedConfig = defineConfig({
server: { server: {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { RouterProvider } from 'react-router-dom'; import { RouterProvider } from 'react-router-dom';
import { Suspense } from 'react'; import { Suspense } from 'react';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
/// <reference types="@rsbuild/core/types" /> /// <reference types="@rsbuild/core/types" />
declare const IS_OVERSEA: boolean; declare const IS_OVERSEA: boolean;

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { createRoot } from 'react-dom/client'; import { createRoot } from 'react-dom/client';
import { initI18nInstance } from '@coze-arch/i18n/raw'; import { initI18nInstance } from '@coze-arch/i18n/raw';
import { dynamicImportMdBoxStyle } from '@coze-arch/bot-md-box-adapter/style'; import { dynamicImportMdBoxStyle } from '@coze-arch/bot-md-box-adapter/style';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { GlobalLayout, useAppInit } from '@coze-foundation/global-adapter'; import { GlobalLayout, useAppInit } from '@coze-foundation/global-adapter';
export const Layout = () => { export const Layout = () => {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { useParams } from 'react-router-dom'; import { useParams } from 'react-router-dom';
import { Develop } from '@coze-studio/workspace-adapter/develop'; import { Develop } from '@coze-studio/workspace-adapter/develop';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { useEffect } from 'react'; import { useEffect } from 'react';
const DocsRedirect = () => { const DocsRedirect = () => {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { Navigate, type RouteObject } from 'react-router-dom'; import { Navigate, type RouteObject } from 'react-router-dom';
import { lazy } from 'react'; import { lazy } from 'react';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { useParams } from 'react-router-dom'; import { useParams } from 'react-router-dom';
import { LibraryPage } from '@coze-studio/workspace-adapter/library'; import { LibraryPage } from '@coze-studio/workspace-adapter/library';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { Outlet, useNavigate, useParams } from 'react-router-dom'; import { Outlet, useNavigate, useParams } from 'react-router-dom';
import { pluginResourceNavigate } from '@coze-studio/workspace-base'; import { pluginResourceNavigate } from '@coze-studio/workspace-base';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { useParams } from 'react-router-dom'; import { useParams } from 'react-router-dom';
import { useEffect } from 'react'; import { useEffect } from 'react';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { useParams } from 'react-router-dom'; import { useParams } from 'react-router-dom';
import { useEffect } from 'react'; import { useEffect } from 'react';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { useParams } from 'react-router-dom'; import { useParams } from 'react-router-dom';
import { MocksetDetail } from '@coze-studio/workspace-base'; import { MocksetDetail } from '@coze-studio/workspace-base';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { useParams } from 'react-router-dom'; import { useParams } from 'react-router-dom';
import { useEffect } from 'react'; import { useEffect } from 'react';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { useEffect } from 'react'; import { useEffect } from 'react';
const Redirect = () => { const Redirect = () => {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { createBrowserRouter, Navigate } from 'react-router-dom'; import { createBrowserRouter, Navigate } from 'react-router-dom';
import { lazy } from 'react'; import { lazy } from 'react';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { lazy } from 'react'; import { lazy } from 'react';
// login page // login page

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { createBrowserRouter, Navigate } from 'react-router-dom'; import { createBrowserRouter, Navigate } from 'react-router-dom';
import { SpaceSubModuleEnum } from '@coze-foundation/space-ui-adapter'; import { SpaceSubModuleEnum } from '@coze-foundation/space-ui-adapter';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import type { Config } from 'tailwindcss'; import type { Config } from 'tailwindcss';
import { import {
designTokenToTailwindConfig, designTokenToTailwindConfig,

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { defineConfig } from '@coze-arch/vitest-config'; import { defineConfig } from '@coze-arch/vitest-config';
export default defineConfig({ export default defineConfig({

View File

@ -74,3 +74,4 @@
"typescript": "~5.8.2" "typescript": "~5.8.2"
} }
} }

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import path from 'path'; import path from 'path';
import fs from 'fs'; import fs from 'fs';

View File

@ -25,3 +25,4 @@
"@types/node": "^18" "@types/node": "^18"
} }
} }

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import path from 'path'; import path from 'path';
import { pluginSvgr } from '@rsbuild/plugin-svgr'; import { pluginSvgr } from '@rsbuild/plugin-svgr';
@ -48,7 +48,9 @@ export const overrideBrowserslist = [
const generateCdnPrefix = () => { const generateCdnPrefix = () => {
if (process.env.CDN_INNER_CN) { if (process.env.CDN_INNER_CN) {
return `https://${process.env.CDN_INNER_CN}/${process.env.CDN_PATH_PREFIX ? `${process.env.CDN_PATH_PREFIX}/` : ''}`; return `https://${process.env.CDN_INNER_CN}/${
process.env.CDN_PATH_PREFIX ? `${process.env.CDN_PATH_PREFIX}/` : ''
}`;
} }
return '/'; return '/';
}; };

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { defineConfig } from '@coze-arch/vitest-config'; import { defineConfig } from '@coze-arch/vitest-config';
export default defineConfig({ export default defineConfig({

View File

@ -25,3 +25,4 @@
"sucrase": "^3.32.0" "sucrase": "^3.32.0"
} }
} }

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import path from 'path'; import path from 'path';
import { type Config } from 'stylelint'; import { type Config } from 'stylelint';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
// Common tailwind configurations and tool functions for consumers and producers // Common tailwind configurations and tool functions for consumers and producers
export function designTokenToTailwindConfig( export function designTokenToTailwindConfig(

View File

@ -13,4 +13,3 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */

View File

@ -20,3 +20,4 @@
"typescript": "~5.8.2" "typescript": "~5.8.2"
} }
} }

View File

@ -23,3 +23,4 @@
"vitest": "~3.0.5" "vitest": "~3.0.5"
} }
} }

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { resolve } from 'path'; import { resolve } from 'path';
import { mergeConfig, type UserConfig } from 'vitest/config'; import { mergeConfig, type UserConfig } from 'vitest/config';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { coverageConfigDefaults, type UserConfig } from 'vitest/config'; import { coverageConfigDefaults, type UserConfig } from 'vitest/config';
import tsconfigPaths from 'vite-tsconfig-paths'; import tsconfigPaths from 'vite-tsconfig-paths';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { mergeConfig } from 'vitest/config'; import { mergeConfig } from 'vitest/config';
import { defaultVitestConfig } from './preset-default'; import { defaultVitestConfig } from './preset-default';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { mergeConfig } from 'vitest/config'; import { mergeConfig } from 'vitest/config';
import react from '@vitejs/plugin-react'; import react from '@vitejs/plugin-react';

View File

@ -13,5 +13,5 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
// TODO: should be remove // TODO: should be remove

View File

@ -27,8 +27,8 @@
"devDependencies": { "devDependencies": {
"@babel/eslint-parser": "~7.25.8", "@babel/eslint-parser": "~7.25.8",
"@babel/eslint-plugin": "~7.25.7", "@babel/eslint-plugin": "~7.25.7",
"@eslint/js": "~9.12.0",
"@coze-arch/ts-config": "workspace:*", "@coze-arch/ts-config": "workspace:*",
"@eslint/js": "~9.12.0",
"@types/eslint": "~9.6.1", "@types/eslint": "~9.6.1",
"@types/estree": "^1.0.1", "@types/estree": "^1.0.1",
"@types/node": "^18", "@types/node": "^18",
@ -47,3 +47,4 @@
"vitest": "~3.0.5" "vitest": "~3.0.5"
} }
} }

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { jsonParser } from './processors/json'; import { jsonParser } from './processors/json';
import { disallowDepRule } from './rules/package-disallow-deps'; import { disallowDepRule } from './rules/package-disallow-deps';
import { noDeepRelativeImportRule } from './rules/no-deep-relative-import'; import { noDeepRelativeImportRule } from './rules/no-deep-relative-import';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
const prefix = 'module.exports = '; const prefix = 'module.exports = ';
export const jsonParser = { export const jsonParser = {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { RuleTester } from 'eslint'; import { RuleTester } from 'eslint';
import { maxLinePerFunctionRule } from './index'; import { maxLinePerFunctionRule } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { Rule } from 'eslint'; import { Rule } from 'eslint';
const getStaticStringValue = node => { const getStaticStringValue = node => {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { RuleTester } from 'eslint'; import { RuleTester } from 'eslint';
import { noBatchImportOrExportRule } from './index'; import { noBatchImportOrExportRule } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { Rule } from 'eslint'; import { Rule } from 'eslint';
export const noBatchImportOrExportRule: Rule.RuleModule = { export const noBatchImportOrExportRule: Rule.RuleModule = {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { RuleTester } from 'eslint'; import { RuleTester } from 'eslint';
import { noDeepRelativeImportRule } from './index'; import { noDeepRelativeImportRule } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { Rule } from 'eslint'; import { Rule } from 'eslint';
const isTooDeep = (declare: string, maxLevel: number) => { const isTooDeep = (declare: string, maxLevel: number) => {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { RuleTester } from 'eslint'; import { RuleTester } from 'eslint';
import { jsonParser } from '../../processors/json'; import { jsonParser } from '../../processors/json';
import { noDuplicatedDepsRule } from './index'; import { noDuplicatedDepsRule } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import path from 'path'; import path from 'path';
import type { Rule } from 'eslint'; import type { Rule } from 'eslint';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { RuleTester } from 'eslint'; import { RuleTester } from 'eslint';
import { noEmptyCatch } from './index'; import { noEmptyCatch } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import type { Rule } from 'eslint'; import type { Rule } from 'eslint';
export const noEmptyCatch: Rule.RuleModule = { export const noEmptyCatch: Rule.RuleModule = {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { RuleTester } from 'eslint'; import { RuleTester } from 'eslint';
import { noNewErrorRule } from './index'; import { noNewErrorRule } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import type { Rule } from 'eslint'; import type { Rule } from 'eslint';
export const noNewErrorRule: Rule.RuleModule = { export const noNewErrorRule: Rule.RuleModule = {
@ -37,8 +37,14 @@ export const noNewErrorRule: Rule.RuleModule = {
node, node,
messageId: 'no-new-error', messageId: 'no-new-error',
fix(fixer) { fix(fixer) {
const args = node.arguments.map(arg => context.sourceCode.getText(arg)).join(',') || '\'custom error\''; const args =
return fixer.replaceText(node, `new CustomError('normal_error', ${args})`); node.arguments
.map(arg => context.sourceCode.getText(arg))
.join(',') || "'custom error'";
return fixer.replaceText(
node,
`new CustomError('normal_error', ${args})`,
);
}, },
}); });
} }

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import path, { relative } from 'path'; import path, { relative } from 'path';
import { Rule } from 'eslint'; import { Rule } from 'eslint';
import readPkgUp from 'eslint-module-utils/readPkgUp'; import readPkgUp from 'eslint-module-utils/readPkgUp';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { RuleTester } from 'eslint'; import { RuleTester } from 'eslint';
import resolve from 'eslint-module-utils/resolve'; import resolve from 'eslint-module-utils/resolve';
import readPkgUp from 'eslint-module-utils/readPkgUp'; import readPkgUp from 'eslint-module-utils/readPkgUp';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { exportPathMatch } from '../utils'; import { exportPathMatch } from '../utils';
describe('exportPathMatch', () => { describe('exportPathMatch', () => {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import path from 'path'; import path from 'path';
export function exportPathMatch(importPath: string, pkgExportPath: string) { export function exportPathMatch(importPath: string, pkgExportPath: string) {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { RuleTester } from 'eslint'; import { RuleTester } from 'eslint';
import { jsonParser } from '../../processors/json'; import { jsonParser } from '../../processors/json';
import { disallowDepRule } from './index'; import { disallowDepRule } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import path from 'path'; import path from 'path';
import type { Rule } from 'eslint'; import type { Rule } from 'eslint';
import semver from 'semver'; import semver from 'semver';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import path from 'path'; import path from 'path';
import type { Rule } from 'eslint'; import type { Rule } from 'eslint';

View File

@ -13,4 +13,3 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */

View File

@ -13,14 +13,13 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import path from 'path'; import path from 'path';
import { RuleTester } from 'eslint'; import { RuleTester } from 'eslint';
import parser from '@typescript-eslint/parser'; import parser from '@typescript-eslint/parser';
import { tsxNoLeakedRender } from '.'; import { tsxNoLeakedRender } from '.';
const ruleTester = new RuleTester({ const ruleTester = new RuleTester({
languageOptions: { languageOptions: {
parser, parser,

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import ruleComposer from 'eslint-rule-composer'; import ruleComposer from 'eslint-rule-composer';
import { AST_NODE_TYPES } from '@typescript-eslint/utils'; import { AST_NODE_TYPES } from '@typescript-eslint/utils';
import reactPlugin from 'eslint-plugin-react'; import reactPlugin from 'eslint-plugin-react';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { RuleTester } from 'eslint'; import { RuleTester } from 'eslint';
import { useErrorInCatch } from './index'; import { useErrorInCatch } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { type Rule } from 'eslint'; import { type Rule } from 'eslint';
import traverse from 'eslint-traverse'; import traverse from 'eslint-traverse';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { Linter } from '@typescript-eslint/utils/ts-eslint'; import { Linter } from '@typescript-eslint/utils/ts-eslint';
import { noGetStateInComp } from './rules/no-get-state-in-comp'; import { noGetStateInComp } from './rules/no-get-state-in-comp';
import { noStateMutation } from './rules/no-state-mutation'; import { noStateMutation } from './rules/no-state-mutation';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { describe, it, expect } from 'vitest'; import { describe, it, expect } from 'vitest';
import { AST_NODE_TYPES, TSESTree } from '@typescript-eslint/utils'; import { AST_NODE_TYPES, TSESTree } from '@typescript-eslint/utils';
import { import {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { ruleTester } from '../tester'; import { ruleTester } from '../tester';
import { noGetStateInComp } from './index'; import { noGetStateInComp } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { AST_NODE_TYPES, TSESTree } from '@typescript-eslint/utils'; import { AST_NODE_TYPES, TSESTree } from '@typescript-eslint/utils';
import { createRule, getZustandSetting, isNameMatchPattern } from '../utils'; import { createRule, getZustandSetting, isNameMatchPattern } from '../utils';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { ruleTester } from '../tester'; import { ruleTester } from '../tester';
import { noStateMutation } from './index'; import { noStateMutation } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { findVariable } from '@typescript-eslint/utils/ast-utils'; import { findVariable } from '@typescript-eslint/utils/ast-utils';
import { TSESTree } from '@typescript-eslint/utils'; import { TSESTree } from '@typescript-eslint/utils';
import { import {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { ruleTester } from '../tester'; import { ruleTester } from '../tester';
import { preferCurryCreate } from '.'; import { preferCurryCreate } from '.';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { AST_NODE_TYPES, TSESTree } from '@typescript-eslint/utils'; import { AST_NODE_TYPES, TSESTree } from '@typescript-eslint/utils';
import { findVariable } from '@typescript-eslint/utils/ast-utils'; import { findVariable } from '@typescript-eslint/utils/ast-utils';
import { accessImportedIds, createRule, isSameIdentifier } from '../utils'; import { accessImportedIds, createRule, isSameIdentifier } from '../utils';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { ruleTester } from '../tester'; import { ruleTester } from '../tester';
import { preferSelector } from './index'; import { preferSelector } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { TSESTree } from '@typescript-eslint/utils'; import { TSESTree } from '@typescript-eslint/utils';
import { RuleFixer } from '@typescript-eslint/utils/ts-eslint'; import { RuleFixer } from '@typescript-eslint/utils/ts-eslint';
import { createRule, getZustandSetting, isNameMatchPattern } from '../utils'; import { createRule, getZustandSetting, isNameMatchPattern } from '../utils';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { ruleTester } from '../tester'; import { ruleTester } from '../tester';
import { preferShallow } from './index'; import { preferShallow } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { ASTUtils, AST_NODE_TYPES, TSESTree } from '@typescript-eslint/utils'; import { ASTUtils, AST_NODE_TYPES, TSESTree } from '@typescript-eslint/utils';
import { import {
createRule, createRule,

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { ruleTester } from '../tester'; import { ruleTester } from '../tester';
import { properStoreTyping } from '.'; import { properStoreTyping } from '.';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { findVariable } from '@typescript-eslint/utils/ast-utils'; import { findVariable } from '@typescript-eslint/utils/ast-utils';
import { TSESTree, AST_NODE_TYPES } from '@typescript-eslint/utils'; import { TSESTree, AST_NODE_TYPES } from '@typescript-eslint/utils';
import { accessImportedIds, isSameIdentifier, createRule } from '../utils'; import { accessImportedIds, isSameIdentifier, createRule } from '../utils';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { ruleTester } from '../tester'; import { ruleTester } from '../tester';
import { storeFilenameConvention } from './index'; import { storeFilenameConvention } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import path from 'path'; import path from 'path';
import { TSESTree } from '@typescript-eslint/utils'; import { TSESTree } from '@typescript-eslint/utils';
import { findVariable } from '@typescript-eslint/utils/ast-utils'; import { findVariable } from '@typescript-eslint/utils/ast-utils';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { ruleTester } from '../tester'; import { ruleTester } from '../tester';
import { storeNameConvention } from './index'; import { storeNameConvention } from './index';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { TSESTree } from '@typescript-eslint/utils'; import { TSESTree } from '@typescript-eslint/utils';
import { findVariable } from '@typescript-eslint/utils/ast-utils'; import { findVariable } from '@typescript-eslint/utils/ast-utils';
import { import {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import * as vitest from 'vitest'; import * as vitest from 'vitest';
import { RuleTester } from '@typescript-eslint/rule-tester'; import { RuleTester } from '@typescript-eslint/rule-tester';
import parser from '@typescript-eslint/parser'; import parser from '@typescript-eslint/parser';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { import {
AST_NODE_TYPES, AST_NODE_TYPES,
ESLintUtils, ESLintUtils,

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { ruleTester } from '../tester'; import { ruleTester } from '../tester';
import { devtoolsConfig } from '.'; import { devtoolsConfig } from '.';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { AST_NODE_TYPES, TSESTree } from '@typescript-eslint/utils'; import { AST_NODE_TYPES, TSESTree } from '@typescript-eslint/utils';
import { findVariable } from '@typescript-eslint/utils/ast-utils'; import { findVariable } from '@typescript-eslint/utils/ast-utils';
import { accessImportedIds, createRule, isSameIdentifier } from '../utils'; import { accessImportedIds, createRule, isSameIdentifier } from '../utils';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { ruleTester } from '../tester'; import { ruleTester } from '../tester';
import { preferMiddlewares } from '.'; import { preferMiddlewares } from '.';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { AST_NODE_TYPES, TSESTree } from '@typescript-eslint/utils'; import { AST_NODE_TYPES, TSESTree } from '@typescript-eslint/utils';
import { findVariable } from '@typescript-eslint/utils/ast-utils'; import { findVariable } from '@typescript-eslint/utils/ast-utils';
import { ReportSuggestionArray } from '@typescript-eslint/utils/ts-eslint'; import { ReportSuggestionArray } from '@typescript-eslint/utils/ts-eslint';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
export function filterKeys(obj: Record<string, any>, keys: string[]) { export function filterKeys(obj: Record<string, any>, keys: string[]) {
const newObj: Record<string, any> = {}; const newObj: Record<string, any> = {};
for (const key of keys) { for (const key of keys) {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
/* eslint-disable */ /* eslint-disable */
import * as t from '../src/proto'; import * as t from '../src/proto';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
/* eslint-disable */ /* eslint-disable */
import * as t from '../src/thrift'; import * as t from '../src/thrift';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
/* eslint-disable */ /* eslint-disable */
import * as t from '../src/unify/index'; import * as t from '../src/unify/index';
@ -182,7 +182,7 @@ const document = t.parse(
'index.proto': indexContent, 'index.proto': indexContent,
'base.proto': baseContent, 'base.proto': baseContent,
'extra.proto': extraContent, 'extra.proto': extraContent,
} },
); );
const statement = document.statements[0] as t.InterfaceWithFields; const statement = document.statements[0] as t.InterfaceWithFields;
console.log(statement); console.log(statement);

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import * as t from '../src/proto'; import * as t from '../src/proto';
describe('ferry-parser', () => { describe('ferry-parser', () => {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import * as path from 'path'; import * as path from 'path';
import * as t from '../src/proto'; import * as t from '../src/proto';

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import * as t from '../src/proto'; import * as t from '../src/proto';
describe('ferry-parser', () => { describe('ferry-parser', () => {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import * as t from '../src/proto'; import * as t from '../src/proto';
describe('ferry-parser', () => { describe('ferry-parser', () => {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import * as t from '../src/thrift'; import * as t from '../src/thrift';
describe('ferry-parser', () => { describe('ferry-parser', () => {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import * as t from '../src/thrift'; import * as t from '../src/thrift';
describe('ferry-parser', () => { describe('ferry-parser', () => {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import * as t from '../src/thrift'; import * as t from '../src/thrift';
describe('ferry-parser', () => { describe('ferry-parser', () => {

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import * as path from 'path'; import * as path from 'path';
import * as t from '../src/thrift'; import * as t from '../src/thrift';

Some files were not shown because too many files have changed in this diff Show More