Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
8a43ba0
Formatting changes, update imports, other minor changes
Nov 14, 2024
88fe2fe
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Nov 14, 2024
1d6fda0
fix tests
Nov 15, 2024
76b7abb
initial commit
Nov 15, 2024
22a0dc2
fix not drawing
Nov 15, 2024
fd35c6a
Add label for plot mode selection
Nov 15, 2024
9c77d26
add github action to test frontend
Nov 15, 2024
8e76ffd
downgrade eslint until a fix is released
Nov 15, 2024
f11b693
add pre-commit hook for linting frontend
Nov 15, 2024
3a3415a
fix makefile?
Nov 15, 2024
62b0f71
pre-commit ci doesn't seem to like using make target
Nov 15, 2024
8306d17
pre-commit ci will take more effort. github action will suffice for now
Nov 15, 2024
ac9fa53
Add type testing for frontend
Nov 18, 2024
3c4b193
fix modelview type errors
Nov 18, 2024
cf205cd
fix modelview type errors
Nov 18, 2024
60a8e15
fix some DataView possibly undefineds
Nov 18, 2024
2acc407
merge main
Nov 20, 2024
d2f201f
docstring for dataview interp
Nov 20, 2024
96d9713
need matplotlib for testing
Nov 20, 2024
39c00d2
TODO: Stack docstring is incomplete
Nov 20, 2024
8379244
cleanup prettier config, add lint check for backend
Nov 21, 2024
e05f68a
Merge remote-tracking branch 'origin/master' into test-types
Nov 22, 2024
9f05264
merge master after bumps update
Nov 25, 2024
2a6730c
only one issue left (in refl1d, bumps still has plenty)
Nov 26, 2024
ce14b4e
Pin typescript to 5.6.3 until vue-tsc fix releases
Dec 3, 2024
cfd0ade
add svg-loader
Dec 4, 2024
05ad9d1
update imports, ModelData now extends Plotly.PlotData
Dec 4, 2024
514dec8
interface modeldata extends plotly plot data
Dec 6, 2024
994abf8
modeldata is a type again
Dec 6, 2024
6d51de2
manual merge of master after restructure
Dec 6, 2024
6f04076
install bumps-webview-client before running test:types
bmaranville Dec 6, 2024
4bb41d2
merge master, reference bumps mpld3 type
Dec 9, 2024
f6f9367
remove sourcemap from build script
Dec 16, 2024
da82ad0
update bumps to 1.0.0a11
Dec 17, 2024
e882fa8
test bumps@fix-libraries-package-lookup
Dec 17, 2024
4284353
merge master to resolve conflict and let actions run
Dec 17, 2024
66f129d
Ok, bumps should be at a12 when it releases
Dec 17, 2024
200e95c
empty commit to re-trigger pipeline
Jan 6, 2025
03d9fd5
Merge branch 'master' into test-types
Jan 8, 2025
240ce35
update some deps
Jan 13, 2025
6ffffff
update ruff precommit version
Jan 13, 2025
e30bb4e
Merge branch 'master' into test-types
Jan 13, 2025
c948ae4
fix reference in simple builder
Jan 15, 2025
4f9a4f7
Implement MixedExperiment in Builder tab
Jan 21, 2025
b230449
Add deleteStack button
Jan 21, 2025
a793966
merge master
Apr 22, 2025
a0bf562
fix doubly defined createModel()
Apr 22, 2025
bdb5a10
remove fitproblem, remove panel def
Apr 22, 2025
190409f
update eslint config
Apr 22, 2025
ef55542
some models fail if a layer is missing material property
Apr 22, 2025
7713528
add check for incompatible models
Apr 22, 2025
0cba54f
let badModel = false at first
Apr 22, 2025
4b17823
Merge branch 'master' into mixed-experiment-builder
May 8, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions refl1d/webview/client/eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,20 @@ import pluginVue from "eslint-plugin-vue";
import { FlatCompat } from "@eslint/eslintrc";
import js from "@eslint/js";
import prettierConfig from "@vue/eslint-config-prettier";
import vueTsEslintConfig from "@vue/eslint-config-typescript";
import { defineConfigWithVueTs, vueTsConfigs } from "@vue/eslint-config-typescript";

const __dirname = url.fileURLToPath(new URL(".", import.meta.url));
const compat = new FlatCompat({
baseDirectory: __dirname,
recommendedConfig: js.configs.recommended,
// allConfig: js.configs.all,
});

export default [
export default defineConfigWithVueTs([
/** Extend recommended configs */
...compat.extends("plugin:vue/vue3-recommended", "plugin:vuejs-accessibility/recommended", "prettier"),
...pluginVue.configs["flat/recommended"],
...vueTsEslintConfig(),
eslintPluginPrettierRecommended,
vueTsConfigs.recommended,
prettierConfig,
/** Configuration */
{
Expand All @@ -39,6 +38,7 @@ export default [
"error",
{ allowShortCircuit: true, allowTernary: true }, // Temporary fix for indirect dependency @typescript-eslint <= 8.15.0
],
"@typescript-eslint/no-unused-vars": ["warn", { argsIgnorePattern: "^_" }],
"prettier/prettier": [
"warn",
{},
Expand All @@ -56,4 +56,4 @@ export default [
],
},
},
];
]);
Loading
Loading