Tim Lai
a73783b73d
feat: syntax highlighting of code section ( #6236 )
...
Co-authored-by: AdrieanKhisbe <adriean.khisbe@live.fr >
2020-07-17 15:29:15 -07:00
Tim Lai
251ea10d94
config: increase max bundle size to 1024 KiB ( #6231 )
2020-07-16 19:19:21 -07:00
Vladimir Gorej
4f2e8ad7d1
build(webpack): move resolve alises to one common place
...
As resolving applies to everything and not just specific builds
the resolve.aliases have been moved to one common place.
2020-07-04 11:26:17 +02:00
Vladimir Gorej
c30760cfe5
build(webpack): make sure we're not bundling same deps twice
...
As versions of libraries that are both used by swagger-js and swagger-ui
may diverge in time, we must use webpack resolve aliases to make sure
that only one version of these libraries gets bundled.
2020-06-29 14:19:38 +02:00
kyle
2af696dcc1
housekeeping: @kyleshockey/js-yaml -> js-yaml (via #5511 )
...
* `@kyleshockey/js-yaml` -> `js-yaml`
* externalize `esprima`
2019-07-31 14:45:18 -07:00
kyle
88204daad8
housekeeping: upgrade to webpack@4 (via #5454 )
...
* build new core webpack config
* fix exports in Webpack; use ESM syntax throughout
* add bundle config
* add standalone config
* add style config
* prettier...
* add dev config
* delete legacy webpack scripts
* rewire npm scripts to use new webpack configs
* cache babel-loader results
* fix e2e dev servers
* update core Webpack modules
* update loaders to latest
* remove unused loaders
* update Webpack plugins
* add mode flags to Webpack configs
* remove plugin invocations that are now production-standard in v4
* update webpack-cli
* add webpack perf size limit flags
* replace ExtractText with MiniCssExtract + IgnoreAssets
* UglifyJsPlugin -> TerserPlugin
* fix PostCSS processing
* enable Terser sourcemaps
* webpack/style -> webpack/stylesheets
2019-07-11 18:57:44 -05:00