[FEATURE] Introduce Yarn and fix dependency handling and downgrade some libs 02/54602/13
authorFrank Naegler <frank.naegler@typo3.org>
Thu, 9 Nov 2017 14:02:47 +0000 (15:02 +0100)
committerBenjamin Kott <benjamin.kott@outlook.com>
Fri, 24 Nov 2017 16:27:02 +0000 (17:27 +0100)
commit442211f0db43446354fc92106f16337ccafa7639
treea7ddf6b2493b9a5d173f85c56aa7233e3f4fde08
parent7f9c183cedc3940464f8db3e7cae8e2e7025eb84
[FEATURE] Introduce Yarn and fix dependency handling and downgrade some libs

Because of the broken dependency manager logic in NPM this patch introduce
yarn as dependency manager for node modules.
Also this patch downgrade some libs, which was updated accidentally in past.

To install node modules you have to install yarn first and call
`yarn install`, do not use `yarn update` until you really want
update a dependency.

Resolves: #83038
Releases: master, 8.7
Change-Id: I842636241d76b88f2b9e3836230fdb6629d22fc3
Reviewed-on: https://review.typo3.org/54602
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Benjamin Kott <benjamin.kott@outlook.com>
Tested-by: Benjamin Kott <benjamin.kott@outlook.com>
74 files changed:
Build/Gruntfile.js
Build/Resources/Public/Sass/typo3/_module_web_page.scss
Build/Resources/Public/Sass/variables/_main.scss
Build/Resources/Public/Sass/webfont/_sourcesanspro.scss
Build/package-lock.json [deleted file]
Build/package.json
Build/yarn.lock [new file with mode: 0644]
typo3/sysext/backend/Resources/Private/TypeScript/FormEngineReview.ts
typo3/sysext/backend/Resources/Private/TypeScript/GridEditor.ts
typo3/sysext/backend/Resources/Private/TypeScript/Tabs.ts
typo3/sysext/backend/Resources/Public/Css/backend.css
typo3/sysext/backend/Resources/Public/JavaScript/FormEngineReview.js
typo3/sysext/backend/Resources/Public/JavaScript/GridEditor.js
typo3/sysext/backend/Resources/Public/JavaScript/Utility.js
typo3/sysext/core/Documentation/Changelog/master/Feature-83038-IntroduceYarnAsDependencyManagerForNodeModules.rst [new file with mode: 0644]
typo3/sysext/core/Resources/Public/Css/errorpage.css
typo3/sysext/core/Resources/Public/JavaScript/Contrib/autosize.js
typo3/sysext/core/Resources/Public/JavaScript/Contrib/bootstrap-slider.min.js
typo3/sysext/core/Resources/Public/JavaScript/Contrib/d3/d3.js
typo3/sysext/core/Resources/Public/JavaScript/Contrib/imagesloaded.pkgd.min.js
typo3/sysext/core/Resources/Public/JavaScript/Contrib/moment-timezone.js
typo3/sysext/core/Resources/Public/JavaScript/Contrib/moment.js
typo3/sysext/core/Resources/Public/JavaScript/Contrib/require.js
typo3/sysext/form/Resources/Public/Css/form.css
typo3/sysext/frontend/Resources/Public/Css/adminpanel.css
typo3/sysext/install/Resources/Public/Css/chosen.css [deleted file]
typo3/sysext/install/Resources/Public/Css/install.css
typo3/sysext/install/Resources/Public/JavaScript/chosen.jquery.min.js
typo3/sysext/linkvalidator/Resources/Public/Css/linkvalidator.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/ckeditor.js
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/plugins/a11yhelp/dialogs/lang/nb.js
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/plugins/copyformatting/plugin.js
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/plugins/image2/plugin.js
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/plugins/language/plugin.js
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/plugins/pastefromword/filter/default.js
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/plugins/save/plugin.js
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/plugins/widget/plugin.js
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/plugins/wsc/dialogs/wsc.js
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/kama/editor.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/kama/editor_ie.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/kama/editor_ie7.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/kama/editor_ie8.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/kama/editor_iequirks.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/moono-lisa/editor.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/moono-lisa/editor_gecko.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/moono-lisa/editor_ie.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/moono-lisa/editor_ie8.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/moono-lisa/editor_iequirks.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/moono/editor.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/moono/editor_gecko.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/moono/editor_ie.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/moono/editor_ie7.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/moono/editor_ie8.css
typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/skins/moono/editor_iequirks.css
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/AUTHORS
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/CHANGELOG.md
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/addon/comment/continuecomment.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/addon/edit/closebrackets.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/addon/edit/continuelist.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/addon/runmode/runmode.node.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/keymap/sublime.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/keymap/vim.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/lib/codemirror.css
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/lib/codemirror.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/mode/clike/clike.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/mode/css/css.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/mode/dart/dart.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/mode/javascript/javascript.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/mode/markdown/markdown.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/mode/meta.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/mode/php/php.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/mode/protobuf/protobuf.js
typo3/sysext/t3editor/Resources/Public/JavaScript/Contrib/cm/package.json
typo3/sysext/workspaces/Resources/Public/Css/preview.css