Eric Amodio
e7e4714f1b
Fixes terser config
2年前
Eric Amodio
914a2d0817
Fixes #2048 restored a single bundle for the web
2年前
Eric Amodio
2b6fa71de3
Moves code into plus folders instead of premium
2年前
Eric Amodio
db77e8aebe
Adds visual file history webviews (wip)
2年前
Eric Amodio
712990658b
Improves loading performance of webviews
2年前
Eric Amodio
10c2af777e
Moves the Home view out of the premium folder
2年前
Eric Amodio
ed260d858d
Reworks each webview to be more self contained
Moves generated images into dist/webviews/media
2年前
Eric Amodio
70eee1dc9b
Adds GitKraken subscriptions support
For upcoming premium features
3年前
Eric Amodio
b9b39a7407
Removes unneeded ignores
2年前
Eric Amodio
455c375b99
Reworks webviews & splits protocols individually
Improves DOM methods
2年前
Eric Amodio
16ab932abf
Adds patch for tr46 dependency
It is a large dependency, that isn't needed for our use of node-fetch
2年前
Eric Amodio
42aca90f2c
Changes to analyze prod build
2年前
Eric Amodio
69accb6992
Disables eslint caching -- causes too many issues
2年前
Eric Amodio
b7c1697755
Re-enables eslint caching
2年前
Eric Amodio
9c2df377d3
Removes use strict as not needed for ES modules
2年前
Eric Amodio
ae490b6889
Continues progress on web-enabled build
Consolidates to node-fetch 2.6.7 as Octokit requires v2
2年前
Eric Amodio
7326b4f82e
Renames `pack` script
Moves eslint ignores into rc file
Removes unused dev dependency
2年前
Eric Amodio
a428b6ab93
Updates dependencies & uses squoosh by default
2年前
Eric Amodio
eab8a134ee
Updates dependencies
2年前
Eric Amodio
04219219a7
Adds squoosh image minify build option
Adds image minify webpack config for debugging
2年前
Eric Amodio
c4f078d1b6
Fixes github code splitting
2年前
Eric Amodio
1d93f9cdbd
Reorganizes git models/parsers/formatters imports
Reorganizes local git support to exclude from web
Swaps sha1 usages to md5 to avoid needing sha1 on the web (md5 is required by Gravatar)
Avoids crypto-browserfy and imports md5.js directly
Uses platform crypto for random nonce strings
2年前
Eric Amodio
ed360d0d46
Updates to latest image minimizer
2年前
Eric Amodio
d061bee656
Switches to always use TerserPlugin for minify
2年前
Eric Amodio
4ae8d3e43f
Adds explicit targets
2年前
Eric Amodio
cf77136830
Fixes CI
3年前
Eric Amodio
4554c48d9d
Adds better Stopwatch & overhauls logging levels
Avoids process.hrtime for web builds
3年前
Eric Amodio
b062e960b6
Refactors core git service into a provider model
This is to ultimately will support virtual repositories (without git)
3年前
Eric Amodio
742acc7434
Adds a web build for vscode.dev/github.dev
3年前
Eric Amodio
b02096ded4
Updates dependencies
Adds anti-trojan-source eslint rule
Improves typescript config for eslint import
3年前
Eric Amodio
8bb6d8f1e7
Fixes codicons on webviews
3年前
Eric Amodio
3e67b36e14
Updates dependencies
3年前
Eric Amodio
842fd7f41d
Updates dependencies
Switches to use new context.extension
3年前
Eric Amodio
f77cf30643
Adds better webview security
3年前
Eric Amodio
1a43f3a346
Updates dependencies
3年前
Eric Amodio
9f8840fee0
Updates dependencies
3年前
Eric Amodio
480e2f84bc
Updates dependencies
3年前
Eric Amodio
fd7cd5590d
Adds esbuild default
3年前
Eric Amodio
9d1143c9b5
Removes unused plugin & cleans images
3年前
Eric Amodio
dc2cdc204b
Switches to esbuild for faster build times
3年前
Eric Amodio
38ab5633e9
Reduces webp quality for build speed
3年前
Eric Amodio
9aa755cf25
Turns off prefer-nullish-coalescing lint rule
3年前
Eric Amodio
cb6e971277
Updates dependencies
3年前
Eric Amodio
73646646fb
Excludes clean of dist/webviews again
4年前
Eric Amodio
cbdb575a6d
Fixes #1151 - missing codicons
4年前
Eric Amodio
93e5a61405
Updates dependencies
4年前
Eric Amodio
bf958e19c9
Converts settings images to webp
4年前
Eric Amodio
466f2aa04b
Adds production source-map generation for webviews
4年前
Eric Amodio
c4c5b5e9b7
Fixes webpack dist clean-up
Tidies webpack cli output
4年前
Eric Amodio
05fe04f6b9
Updates dependencies
4年前