Marius van den Beek
|
65d634e347
|
Update client/webpack.config.js
|
2025-08-27 15:10:45 +02:00 |
|
mvdbeek
|
ae6c504e3e
|
Fix webpack dev server detection
|
2025-08-27 15:06:24 +02:00 |
|
Dannon Baker
|
80740c6cb3
|
Apply new version of prettier
|
2025-08-25 20:34:03 -04:00 |
|
davelopez
|
4ce6f561dc
|
Use different cache directories for dev server and regular builds
|
2025-08-18 09:43:32 +02:00 |
|
Dannon Baker
|
9b0bc2bfbe
|
Cleanup, formatting, comments.
|
2025-06-03 13:45:48 -04:00 |
|
mvdbeek
|
674a9fe8ef
|
Attempt to reduce bundle size
However the dynamic import doesn't actually seem to work.
|
2025-06-03 13:45:48 -04:00 |
|
mvdbeek
|
dddef0e899
|
Exclude sass for monaco
|
2025-05-12 10:54:47 +02:00 |
|
mvdbeek
|
a8f4ee4d77
|
Use runtime model to guide expression authoring
|
2025-05-12 10:54:31 +02:00 |
|
mvdbeek
|
91956261d6
|
Provide intellisense for inline javascript
|
2025-05-12 10:54:27 +02:00 |
|
mvdbeek
|
d9dd54d5b3
|
Add monaco-based tool editor with json schema support
|
2025-05-12 10:54:25 +02:00 |
|
Dannon Baker
|
c49e94ef63
|
add env var to skip CircularDependencyPlugin in development mode
|
2025-04-17 08:36:53 -04:00 |
|
John Chilton
|
cf5bb91b2f
|
Merge pull request #19858 from dannon/circular-dependency-elim
Client circular dependency check
|
2025-03-21 10:19:39 -04:00 |
|
Dannon Baker
|
4ca8503c1e
|
Only include CircularDependencyPlugin in development mode.
|
2025-03-20 15:46:59 -04:00 |
|
Dannon Baker
|
8dd17dfb9e
|
Update circular dependency detection to use environment variable for error handling
|
2025-03-20 15:44:25 -04:00 |
|
Dannon Baker
|
6b9b30fd90
|
Exclude src/libs from circular dependency detection in webpack configuration
|
2025-03-20 15:38:59 -04:00 |
|
Dannon Baker
|
6e394ce100
|
Circular dependency detector. I regret looking.
|
2025-03-20 15:02:03 -04:00 |
|
Dannon Baker
|
92fa8e4054
|
Remove prismjs and vue-prismjs dependencies from package.json and yarn.lock
|
2025-03-20 15:01:22 -04:00 |
|
Dannon Baker
|
1688bd5509
|
Remove duplicate-package-checker-webpack-plugin from package.json and webpack.config.js
|
2025-03-20 11:04:23 -04:00 |
|
Dannon Baker
|
0f04f0d80c
|
Update sass-loader config
|
2025-03-20 11:04:23 -04:00 |
|
Dannon Baker
|
c6614ea17e
|
Update css-loader to version 7.1.2 and adjust related dependencies in package.json and yarn.lock
|
2025-03-20 11:04:23 -04:00 |
|
Dannon Baker
|
1c7518697e
|
Update webpack-dev-server config for v5
|
2025-03-20 11:04:23 -04:00 |
|
Dannon Baker
|
1c0dcb34cf
|
Fork ts checker in webpack
|
2025-03-20 11:04:23 -04:00 |
|
Dannon Baker
|
ac3bfaa39c
|
Enable happyPackMode in ts-loader
|
2025-03-20 11:04:23 -04:00 |
|
Dannon Baker
|
4c6555614a
|
Use thread-loader to parallelize some of webpack build
|
2025-03-20 11:04:23 -04:00 |
|
Dannon Baker
|
b6f29bad63
|
Enable transpile-only mode in ts-loader for improved build performance as a test. TODO: Fork and typecheck in parallel?
|
2025-03-20 11:04:23 -04:00 |
|
Dannon Baker
|
ac4034ff8b
|
Update webpack configuration to use eval-cheap-module-source-map for better build performance
|
2025-03-20 11:04:23 -04:00 |
|
Dannon Baker
|
4d79215c45
|
Add filesystem caching to webpack configuration
|
2025-03-20 11:04:23 -04:00 |
|
Laila Los
|
a0b1c86453
|
enable lazy loading for ace-builds
|
2025-03-19 16:16:09 +01:00 |
|
Laila Los
|
946d2ffa31
|
split vega related components into lazy loaded bundle
|
2024-11-06 17:26:01 +01:00 |
|
John Chilton
|
ada344b012
|
Toward declarative help for Galaxy markdown directives.
|
2024-01-11 10:47:18 -05:00 |
|
Dannon Baker
|
eb487ae14a
|
Merge remote-tracking branch 'upstream/dev' into toolshed-bundles
|
2023-10-11 11:15:05 -04:00 |
|
Laila Los
|
3da7acec65
|
disable console instead of dropping
|
2023-07-06 06:40:57 +02:00 |
|
Dannon Baker
|
dfa64b6a9e
|
Build highest quality sourcemaps when requested, drop console completely for production build.
|
2023-02-14 07:59:24 -05:00 |
|
Dannon Baker
|
e6eacfe45b
|
Separate optimizations for more control in webpack config. Default dev build to saving ~30% time
|
2023-02-14 07:59:24 -05:00 |
|
Dannon
|
7deeb2edda
|
Merge pull request #15380 from dannon/serve-followup
[23.0] Client README updates, watch/serve tweaks
|
2023-01-26 10:54:02 -05:00 |
|
Dannon Baker
|
7674416df0
|
Swap default binding from localhost to explicit ipv4 loopback
|
2023-01-24 16:43:57 -05:00 |
|
Dannon Baker
|
5ab06841da
|
Attempt to force result order?
|
2023-01-24 16:23:39 -05:00 |
|
Dannon Baker
|
bd25f11a5d
|
Have webpack dev server write files to disk by default -- this should be equivalent to the old watch mode
|
2023-01-24 09:02:03 -05:00 |
|
mvdbeek
|
e9cd987e90
|
Allow configuring webpack devserver port
Should be useful when you're debugging against a live server and a local
instance.
|
2023-01-24 14:29:05 +01:00 |
|
Dannon Baker
|
891cdb659b
|
Ensure webpack cleans between builds
|
2023-01-20 10:19:48 -05:00 |
|
Dannon Baker
|
527736280d
|
Build to dist, then we stage, to separate the process.
|
2023-01-20 10:19:48 -05:00 |
|
Dannon Baker
|
8486594b0b
|
Configure webpack to resolve tsconfig aliases; set said aliases
|
2022-12-12 13:46:07 -05:00 |
|
Dannon Baker
|
1faa50e75f
|
Separate application tsconfig from testing base
|
2022-12-05 08:59:41 -05:00 |
|
Dannon Baker
|
f576258320
|
Move global type declarations to types dir
|
2022-12-05 08:59:41 -05:00 |
|
Dannon Baker
|
7eca34139c
|
Add vue shim
|
2022-12-05 08:59:41 -05:00 |
|
Dannon Baker
|
5521dc79a4
|
Allow synthetic default imports
|
2022-12-05 08:59:41 -05:00 |
|
Dannon Baker
|
f83c10bffb
|
Initial deps and config for typescript
|
2022-12-05 08:59:41 -05:00 |
|
John Chilton
|
b314a439c3
|
Convert rules specification to typescript.
|
2022-11-16 13:40:32 -05:00 |
|
Dannon Baker
|
345ec1b424
|
optimization tweaks for toolshed entry
|
2022-11-16 10:56:10 -05:00 |
|
Dannon Baker
|
fa9c3e4c95
|
Allow parallel builds, enh specificity for optimizatino rules since we'll do toolshed differently.
|
2022-11-16 10:55:26 -05:00 |
|