Skip to content

Commit

Permalink
feat(UI): Markdown editor to annotate item
Browse files Browse the repository at this point in the history
- upgrade dependencies (eslint 9 \o/)
- new icons
- minimal kinnable ich text editor
  • Loading branch information
rouk1 committed Jan 15, 2025
1 parent 7075252 commit ccd867d
Show file tree
Hide file tree
Showing 26 changed files with 2,564 additions and 1,025 deletions.
15 changes: 0 additions & 15 deletions skore-ui/.eslintrc.cjs

This file was deleted.

32 changes: 32 additions & 0 deletions skore-ui/eslint.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
import pluginVitest from '@vitest/eslint-plugin'
import skipFormatting from '@vue/eslint-config-prettier/skip-formatting'
import vueTsEslintConfig from '@vue/eslint-config-typescript'
import pluginVue from 'eslint-plugin-vue'

export default [
{
name: 'app/files-to-lint',
files: ['**/*.{ts,mts,tsx,vue}'],
},

{
name: 'app/files-to-ignore',
ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'],
},

...pluginVue.configs['flat/essential'],
...vueTsEslintConfig(),

{
rules: {
"@typescript-eslint/no-explicit-any": "warn",
"@typescript-eslint/no-unsafe-function-type": "warn",
}
},

{
...pluginVitest.configs.recommended,
files: ['src/**/__tests__/*'],
},
skipFormatting,
]
1 change: 0 additions & 1 deletion skore-ui/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
<link rel="icon" href="/favicon.ico" sizes="any">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<meta name="color-scheme" content="light dark">
<meta name="theme-color" content="#1E22AA">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>skore</title>
Expand Down
Loading

0 comments on commit ccd867d

Please sign in to comment.