Split common vendor chunk

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
This commit is contained in:
John Molakvoæ (skjnldsv) 2021-12-02 18:57:11 +01:00 committed by John Molakvoæ
parent 74b9803108
commit 87d0904b6f
No known key found for this signature in database
GPG Key ID: 60C25B8C072916CF
139 changed files with 78 additions and 438 deletions

View File

@ -28,39 +28,7 @@ lint-fix-watch:
# Cleaning
clean:
rm -rf apps/accessibility/js/
rm -rf apps/comments/js/
rm -rf apps/dashboard/js/
rm -rf apps/dav/js/
rm -rf apps/files/js/dist/
rm -rf apps/files_sharing/js/dist/
rm -rf apps/files_trashbin/js/
rm -rf apps/files_versions/js/
rm -rf apps/oauth2/js/
rm -rf apps/settings/js/vue-*
rm -rf apps/systemtags/js/systemtags.*
rm -rf apps/twofactor_backupcodes/js
rm -rf apps/updatenotification/js/updatenotification.*
rm -rf apps/user_status/js/
rm -rf apps/weather_status/js/
rm -rf apps/workflowengine/js/
rm -rf core/js/dist
rm -rf dist
clean-git: clean
git checkout -- apps/accessibility/js/
git checkout -- apps/comments/js/
git checkout -- apps/dashboard/js/
git checkout -- apps/dav/js/
git checkout -- apps/files/js/dist/
git checkout -- apps/files_sharing/js/dist/
git checkout -- apps/files_trashbin/js/
git checkout -- apps/files_versions/js/
git checkout -- apps/oauth2/js/
git checkout -- apps/settings/js/vue-*
git checkout -- apps/systemtags/js/systemtags.*
git checkout -- apps/twofactor_backupcodes/js
git checkout -- apps/updatenotification/js/updatenotification.*
git checkout -- apps/user_status/js/
git checkout -- apps/weather_status/js/
git checkout -- apps/workflowengine/js/
git checkout -- core/js/dist
git checkout -- dist

View File

@ -52,6 +52,6 @@ class LoadSidebarScripts implements IEventListener {
// TODO: make sure to only include the sidebar script when
// we properly split it between files list and sidebar
Util::addScript(Application::APP_ID, 'comments');
Util::addScript(Application::APP_ID, 'comments-tab');
Util::addScript(Application::APP_ID, 'comments-tab', 'files');
}
}

View File

@ -196,10 +196,8 @@ class ViewController extends Controller {
// Load the files we need
\OCP\Util::addStyle('files', 'merged');
\OCP\Util::addScript('files', 'merged-index');
\OCP\Util::addScript('files', 'templates');
\OCP\Util::addScript('files', 'files-app-settings');
\OCP\Util::addScript('files', 'legacy-filelist-search');
\OCP\Util::addScript('files', 'merged-index', 'files');
\OCP\Util::addScript('files', 'main');
// mostly for the home storage's free space
// FIXME: Make non static

3
apps/files/src/main.js Normal file
View File

@ -0,0 +1,3 @@
import './files-app-settings'
import './templates'
import './legacy/filelistSearch'

View File

@ -20,8 +20,8 @@
*/
$expectedFiles = [
'.',
'..',
'.',
'.codecov.yml',
'.devcontainer',
'.drone.yml',
@ -63,6 +63,7 @@ $expectedFiles = [
'COPYING',
'core',
'cron.php',
'dist',
'index.html',
'index.php',
'lib',
@ -73,8 +74,8 @@ $expectedFiles = [
'ocs',
'package-lock.json',
'package.json',
'psalm.xml',
'psalm-ocp.xml',
'psalm.xml',
'public.php',
'README.md',
'remote.php',
@ -88,6 +89,7 @@ $expectedFiles = [
'version.php',
'webpack.common.js',
'webpack.dev.js',
'webpack.modules.js',
'webpack.prod.js',
];
$actualFiles = [];

BIN
dist/accessibility-accessibility.js vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
dist/accessibility-accessibility.js.map vendored Normal file

Binary file not shown.

BIN
dist/accessibility-accessibilityoca.js vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
dist/comments-comments-app.js vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
dist/comments-comments-app.js.map vendored Normal file

Binary file not shown.

BIN
dist/comments-comments-tab.js vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
dist/comments-comments-tab.js.map vendored Normal file

Binary file not shown.

BIN
dist/comments-comments.js vendored Normal file

Binary file not shown.

BIN
dist/comments-comments.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/comments-comments.js.map vendored Normal file

Binary file not shown.

BIN
dist/core-files_client.js vendored Normal file

Binary file not shown.

BIN
dist/core-files_client.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/core-files_client.js.map vendored Normal file

Binary file not shown.

BIN
dist/core-files_fileinfo.js vendored Normal file

Binary file not shown.

BIN
dist/core-files_fileinfo.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/core-files_fileinfo.js.map vendored Normal file

Binary file not shown.

BIN
dist/core-install.js vendored Normal file

Binary file not shown.

BIN
dist/core-install.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/core-install.js.map vendored Normal file

Binary file not shown.

BIN
dist/core-login.js vendored Normal file

Binary file not shown.

BIN
dist/core-login.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/core-login.js.map vendored Normal file

Binary file not shown.

BIN
dist/core-main.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/core-maintenance.js vendored Normal file

Binary file not shown.

BIN
dist/core-maintenance.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/core-maintenance.js.map vendored Normal file

Binary file not shown.

BIN
dist/core-recommendedapps.js vendored Normal file

Binary file not shown.

BIN
dist/core-recommendedapps.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/core-recommendedapps.js.map vendored Normal file

Binary file not shown.

BIN
dist/core-systemtags.js vendored Normal file

Binary file not shown.

BIN
dist/core-systemtags.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/core-systemtags.js.map vendored Normal file

Binary file not shown.

BIN
dist/core-unified-search.js vendored Normal file

Binary file not shown.

BIN
dist/core-unified-search.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/core-unified-search.js.map vendored Normal file

Binary file not shown.

BIN
dist/dashboard-dashboard-main.js vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
dist/dashboard-dashboard-main.js.map vendored Normal file

Binary file not shown.

BIN
dist/dav-settings-admin-caldav.js vendored Normal file

Binary file not shown.

BIN
dist/dav-settings-admin-caldav.js.map vendored Normal file

Binary file not shown.

BIN
dist/files-files-app-settings.js vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
dist/files-files-app-settings.js.map vendored Normal file

Binary file not shown.

BIN
dist/files-legacy-filelist-search.js vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
dist/files-legacy-filelist-search.js.map vendored Normal file

Binary file not shown.

BIN
dist/files-personal-settings.js vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
dist/files-personal-settings.js.map vendored Normal file

Binary file not shown.

BIN
dist/files-sidebar.js vendored Normal file

Binary file not shown.

BIN
dist/files-sidebar.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/files-sidebar.js.map vendored Normal file

Binary file not shown.

BIN
dist/files-templates.js vendored Normal file

Binary file not shown.

BIN
dist/files-templates.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/files-templates.js.map vendored Normal file

Binary file not shown.

BIN
dist/files_sharing-additionalScripts.js vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
dist/files_sharing-collaboration.js vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
dist/files_sharing-collaboration.js.map vendored Normal file

Binary file not shown.

BIN
dist/files_sharing-files_sharing.js vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
dist/files_sharing-files_sharing.js.map vendored Normal file

Binary file not shown.

BIN
dist/files_sharing-files_sharing_tab.js vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
dist/files_sharing-main.js vendored Normal file

Binary file not shown.

BIN
dist/files_sharing-main.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/files_sharing-main.js.map vendored Normal file

Binary file not shown.

BIN
dist/files_sharing-personal-settings.js vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
dist/files_trashbin-files_trashbin.js vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
dist/files_versions-files_versions.js vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
dist/nextcloud-common.js vendored Normal file

Binary file not shown.

BIN
dist/nextcloud-common.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/nextcloud-common.js.map vendored Normal file

Binary file not shown.

BIN
dist/oauth2-oauth2.js vendored Normal file

Binary file not shown.

BIN
dist/oauth2-oauth2.js.LICENSE.txt vendored Normal file

Binary file not shown.

BIN
dist/oauth2-oauth2.js.map vendored Normal file

Binary file not shown.

BIN
dist/settings-apps-647.js vendored Normal file

Binary file not shown.

BIN
dist/settings-apps-647.js.map vendored Normal file

Binary file not shown.

BIN
dist/settings-users-351.js.LICENSE.txt vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More