Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d077bf0

Browse files
authored
[UI] Update packages (SQLMesh#544)
1 parent a7d750a commit d077bf0

23 files changed

Lines changed: 1084 additions & 678 deletions

File tree

.pre-commit-config.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ repos:
2222
- --target-version
2323
- py37
2424
- --line-length
25-
- '100'
25+
- "100"
2626
entry: black
2727
require_serial: true
2828
files: *files
@@ -47,7 +47,7 @@ repos:
4747
require_serial: true
4848
language: node
4949
- repo: https://github.com/pre-commit/mirrors-eslint
50-
rev: "5d73b35"
50+
rev: "9636d51"
5151
hooks:
5252
- id: eslint
5353
name: eslint
@@ -58,13 +58,13 @@ repos:
5858
[
5959
"@typescript-eslint/eslint-plugin",
6060
"@typescript-eslint/parser",
61-
eslint@8.31.0,
62-
eslint-config-prettier@8.6.0,
63-
eslint-config-standard-with-typescript@27.0.1,
61+
eslint@8.36.0,
62+
eslint-config-prettier@8.7.0,
63+
eslint-config-standard-with-typescript@34.0.1,
6464
6565
6666
67-
67+
6868
]
6969
require_serial: true
7070
language: node

web/client/package-lock.json

Lines changed: 1012 additions & 606 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

web/client/package.json

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -12,54 +12,54 @@
1212
"generate:api": "orval --config ./orval.config.ts"
1313
},
1414
"dependencies": {
15-
"@codemirror/commands": "^6.1.3",
16-
"@codemirror/lang-python": "^6.1.1",
17-
"@codemirror/lang-sql": "^6.3.3",
18-
"@codemirror/language": "^6.4.0",
15+
"@codemirror/commands": "^6.2.2",
16+
"@codemirror/lang-python": "^6.1.2",
17+
"@codemirror/lang-sql": "^6.4.0",
18+
"@codemirror/language": "^6.6.0",
1919
"@codemirror/legacy-modes": "^6.3.1",
2020
"@codemirror/state": "^6.2.0",
21-
"@codemirror/view": "^6.7.3",
22-
"@headlessui/react": "^1.7.7",
23-
"@heroicons/react": "^2.0.13",
24-
"@tanstack/react-query": "^4.22.0",
21+
"@codemirror/view": "^6.9.2",
22+
"@headlessui/react": "^1.7.13",
23+
"@heroicons/react": "^2.0.16",
24+
"@tanstack/react-query": "^4.26.1",
2525
"@tanstack/react-table": "^8.7.9",
26-
"@uiw/react-codemirror": "^4.19.7",
26+
"@uiw/react-codemirror": "^4.19.9",
2727
"apache-arrow": "^11.0.0",
2828
"clsx": "^1.2.1",
2929
"elkjs": "^0.8.2",
3030
"pluralize": "^8.0.0",
3131
"react": "^18.2.0",
3232
"react-dom": "^18.2.0",
33-
"react-router-dom": "^6.6.2",
33+
"react-router-dom": "^6.9.0",
3434
"react-split": "^2.0.14",
35-
"reactflow": "^11.5.6",
36-
"zustand": "^4.3.2"
35+
"reactflow": "^11.6.1",
36+
"zustand": "^4.3.6"
3737
},
3838
"devDependencies": {
3939
"@testing-library/jest-dom": "^5.16.5",
40-
"@testing-library/react": "^13.4.0",
40+
"@testing-library/react": "^14.0.0",
4141
"@testing-library/user-event": "^14.4.3",
4242
"@types/dagre": "^0.7.48",
4343
"@types/pluralize": "^0.0.29",
44-
"@types/react": "^18.0.26",
45-
"@types/react-dom": "^18.0.9",
46-
"@typescript-eslint/eslint-plugin": "^5.48.1",
47-
"@vitejs/plugin-react-swc": "^3.0.0",
48-
"autoprefixer": "^10.4.13",
49-
"eslint": "^8.31.0",
50-
"eslint-config-prettier": "^8.6.0",
51-
"eslint-config-standard-with-typescript": "^27.0.1",
44+
"@types/react": "^18.0.28",
45+
"@types/react-dom": "^18.0.11",
46+
"@typescript-eslint/eslint-plugin": "^5.55.0",
47+
"@vitejs/plugin-react-swc": "^3.2.0",
48+
"autoprefixer": "^10.4.14",
49+
"eslint": "^8.36.0",
50+
"eslint-config-prettier": "^8.7.0",
51+
"eslint-config-standard-with-typescript": "^34.0.1",
5252
"eslint-plugin-import": "^2.27.4",
5353
"eslint-plugin-n": "^15.6.1",
5454
"eslint-plugin-promise": "^6.1.1",
55-
"eslint-plugin-react": "^7.32.0",
56-
"jsdom": "^21.0.0",
57-
"orval": "^6.11.1",
55+
"eslint-plugin-react": "^7.32.2",
56+
"jsdom": "^21.1.1",
57+
"orval": "^6.12.1",
5858
"postcss": "^8.4.21",
59-
"prettier": "2.8.2",
60-
"tailwindcss": "^3.2.4",
61-
"typescript": "^4.9.4",
62-
"vite": "^4.0.0",
63-
"vitest": "^0.27.1"
59+
"prettier": "^2.8.4",
60+
"tailwindcss": "^3.2.7",
61+
"typescript": "^4.9.5",
62+
"vite": "^4.2.0",
63+
"vitest": "^0.29.3"
6464
}
6565
}

web/client/src/context/context.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { create } from 'zustand'
22
import {
3-
ContextEnvironmentEnd,
4-
ContextEnvironmentStart,
5-
Environment,
3+
type ContextEnvironmentEnd,
4+
type ContextEnvironmentStart,
5+
type Environment,
66
} from '~/api/client'
77
import {
88
EnumRelativeLocation,
9-
EnvironmentName,
9+
type EnvironmentName,
1010
ModelEnvironment,
1111
} from '~/models/environment'
1212
import { isStringEmptyOrNil } from '~/utils'

web/client/src/context/fileTree.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export const useStoreFileTree = create<FileTreeStore>((set, get) => ({
2626
setFiles(files: ModelFile[]) {
2727
set(() => {
2828
const openedFilesIds = getOpenedFilesIds()?.ids ?? []
29-
const openedFiles: Set<ModelFile> = new Set([initialFile])
29+
const openedFiles = new Set<ModelFile>([initialFile])
3030

3131
if (isArrayNotEmpty(openedFilesIds)) {
3232
files.forEach(file => {

web/client/src/library/components/button/Button.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import clsx from 'clsx'
22
import { EnumSize } from '../../../types/enum'
33
import { Menu } from '@headlessui/react'
4-
import { ForwardedRef, forwardRef } from 'react'
4+
import { type ForwardedRef, forwardRef } from 'react'
55

66
export type ButtonVariant =
77
| 'primary'

web/client/src/library/components/editor/Editor.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import { useEffect, useMemo, useState, MouseEvent } from 'react'
1+
import { useEffect, useMemo, useState, type MouseEvent } from 'react'
22
import clsx from 'clsx'
33
import CodeMirror from '@uiw/react-codemirror'
44
import { sql } from '@codemirror/lang-sql'
55
import { python } from '@codemirror/lang-python'
66
import { StreamLanguage } from '@codemirror/language'
77
import { yaml } from '@codemirror/legacy-modes/mode/yaml'
8-
import { Extension } from '@codemirror/state'
8+
import { type Extension } from '@codemirror/state'
99
import {
1010
useMutationApiSaveFile,
1111
useApiFileByPath,
@@ -38,10 +38,10 @@ import {
3838
import { debounce, getLanguageByExtension } from './help'
3939
import './Editor.css'
4040
import Input from '../input/Input'
41-
import { Table } from 'apache-arrow'
42-
import { ResponseWithDetail } from '~/api/instance'
41+
import { type Table } from 'apache-arrow'
42+
import { type ResponseWithDetail } from '~/api/instance'
4343
import type { File } from '../../../api/client'
44-
import { ModelEnvironment } from '~/models/environment'
44+
import { type ModelEnvironment } from '~/models/environment'
4545

4646
export const EnumEditorFileStatus = {
4747
Edit: 'edit',

web/client/src/library/components/folderTree/Directory.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { useState, FormEvent, MouseEvent, useEffect } from 'react'
1+
import { useState, type FormEvent, type MouseEvent, useEffect } from 'react'
22
import {
33
ChevronDownIcon,
44
ChevronRightIcon,
@@ -19,7 +19,7 @@ import {
1919
import { useStoreFileTree } from '~/context/fileTree'
2020
import { ModelDirectory, ModelFile } from '~/models'
2121
import { isFalse, isStringEmptyOrNil } from '~/utils'
22-
import { WithConfirmation } from '../modal/ModalConfirmation'
22+
import { type WithConfirmation } from '../modal/ModalConfirmation'
2323
import { toUniqueName, getAllFilesInDirectory } from './help'
2424
import File from './File'
2525

web/client/src/library/components/folderTree/File.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { useState, MouseEvent } from 'react'
1+
import { useState, type MouseEvent } from 'react'
22
import {
33
DocumentIcon,
44
XCircleIcon,
@@ -11,9 +11,9 @@ import {
1111
writeFileApiFilesPathPost,
1212
} from '~/api/client'
1313
import { useStoreFileTree } from '~/context/fileTree'
14-
import { ModelFile } from '~/models'
14+
import { type ModelFile } from '~/models'
1515
import { isFalse, isStringEmptyOrNil } from '~/utils'
16-
import { WithConfirmation } from '../modal/ModalConfirmation'
16+
import { type WithConfirmation } from '../modal/ModalConfirmation'
1717

1818
interface PropsFile extends WithConfirmation {
1919
file: ModelFile

web/client/src/library/components/folderTree/FolderTree.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { MouseEvent, useEffect, useMemo, useState } from 'react'
1+
import { type MouseEvent, useEffect, useMemo, useState } from 'react'
22
import clsx from 'clsx'
33
import { ModelDirectory } from '../../../models'
4-
import { Directory as DirectoryApi } from '../../../api/client'
4+
import { type Directory as DirectoryApi } from '../../../api/client'
55
import ModalConfirmation from '../modal/ModalConfirmation'
66
import type { Confirmation } from '../modal/ModalConfirmation'
77
import { Button } from '../button/Button'

0 commit comments

Comments
 (0)