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 |
|
Dannon Baker
|
e8cfa23495
|
First steps separating webpack builds, extracting toolshed. These are never deployed on the same host and the caching of shared objects is not useful, and this allows us to trim lots from the toolshed builds.
|
2022-11-16 10:55:26 -05:00 |
|
guerler
|
51473fe2c3
|
Prep toolshed specific bundle, duplicate and rename bundle entries as first step
|
2022-09-13 11:29:59 -04:00 |
|
guerler
|
e56607dd1d
|
Redirect to client end-point instead of filling template
|
2022-08-26 15:40:13 -04:00 |
|
guerler
|
fbabcf178d
|
Remove legacy admin router and bundle entry point (for now)
|
2022-08-25 10:28:16 -04:00 |
|