Guy Sartorelli
abf00ede95
MNT Get JS tests passing again ( #2834 )
2023-02-13 15:20:56 +13:00
Steve Boyd
a44547915d
MNT Add yarn lint back in
2023-01-13 15:17:54 +13:00
Guy Sartorelli
ddbe4ea4ce
DEP Upgrade build stack ( #2795 )
...
* DEP Upgrade webpack config and various deps
* DEP Update code to work with upgraded libraries
* MNT run yarn build
2022-12-19 10:20:52 +13:00
Steve Boyd
c745b7ce61
DEP Update eslint-config
2022-03-11 13:47:04 +13:00
Steve Boyd
f824e9f654
DEP Pin colors to 1.1.2 ( #2715 )
2022-01-27 11:18:47 +13:00
Steve Boyd
3f1765b5aa
MNT Use caret for eslint
2021-11-19 12:26:16 +13:00
dependabot[bot]
ac78336f1f
Bump merge from 1.2.1 to 2.1.1
...
Bumps [merge](https://github.com/yeikos/js.merge ) from 1.2.1 to 2.1.1.
- [Release notes](https://github.com/yeikos/js.merge/releases )
- [Commits](https://github.com/yeikos/js.merge/compare/v1.2.1...v2.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12 01:01:46 +00:00
Steve Boyd
53ec8880cd
MNT Travis shared config
2020-12-22 10:25:15 +13:00
dependabot[bot]
b2ab77f7b4
Bump jquery from 3.4.1 to 3.5.0
...
Bumps [jquery](https://github.com/jquery/jquery ) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/jquery/jquery/releases )
- [Commits](https://github.com/jquery/jquery/compare/3.4.1...3.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-04-30 02:18:50 +00:00
Maxime Rainville
5b15e3b70a
Upgrade dependencies
2019-11-05 16:50:41 +13:00
bergice
644376272c
Add warnings when trying to remove the homepage
...
Warnings are triggered when:
* Changing the URL Segment
* Unpublishing
* Unpublishing & Archiving
* Moving the homepage to another parent in the tree view
Also add `SiteTree->isHomePage()`
2019-08-29 17:38:56 +12:00
Maxime Rainville
c7b3b30728
BUG Bump JS dependencies for merge and bootstrap
2019-03-14 11:35:34 +13:00
Luke Edwards
038cd8f20d
Upgrade to React 16 and latest node.js version ( #2319 )
...
* Bump to React v16
* FIX Adding prop-types to NPM dependencies
* Upgrade webpack-config
2018-11-19 14:45:03 +13:00
Robbie Averill
c215e0a198
MINOR Upgrade Bootstrap to 4.1.2
2018-10-08 13:19:27 +02:00
Aaron Carlino
c7ae231650
All proptypes replaced with external lib
2018-09-19 08:47:59 +12:00
Luke Edwards
2fbeda1564
ADD New search component for SiteTree ( #2224 )
2018-09-04 13:13:33 +12:00
Robbie Averill
8d2dd0e208
Add react-apollo and graphql-tag to dependencies and fix linting in history viewer components
2018-03-22 10:51:53 +13:00
Luke Edwards
5735beeb90
ENHANCEMENT Upgrade to Bootstrap 4.0.0-stable and change to reactstrap 5.0.0-beta ( #2101 )
2018-02-28 14:03:01 +13:00
Aaron Carlino
ddda763710
Use new ESLint package ( #2018 )
...
* New eslint config
* Upgrade to eslint-config 0.0.2
2017-11-29 13:48:20 +13:00
Damian Mooyman
9a11580563
Patch webpack-config temporarily
2017-10-03 18:15:41 +13:00
Damian Mooyman
496b9c8c04
API Implement insert-anchor modal
2017-09-20 13:35:25 +12:00
Saophalkun Ponlu
e5e5a52d66
Change webpack-config dep version
2017-09-20 10:24:02 +12:00
Christopher Joe
e15373ba0e
Fixed linting errors and tests
2017-09-18 17:02:07 +12:00
Damian Mooyman
2b2cdb4c44
BUG Fix yarn build
2017-09-12 15:40:44 +12:00
Damian Mooyman
69114126f4
Upgrade webpack-config
2017-06-06 16:22:40 +12:00
Christopher Joe
3c7c639901
Fix remove temp external entries
2017-05-30 12:32:18 +12:00
Chris Joe
d2a5d073e2
Upgrade to webpack2 and cleanup config file ( #1833 )
...
* Enhancement switch to the shared webpack config
* upgrade to new webpack-config
2017-05-29 17:24:48 +12:00
Christopher Joe
828e0e973a
update webpack settings and switch to yarn
2017-03-06 15:24:19 +13:00
Christopher Joe
0c47bc3e62
Fix viewer and editor groups to only show when the last option is selected
...
Fix update package.json for linting and building
2017-02-28 10:35:13 +13:00
Ingo Schommer
ec66912bc0
Use sass-lint
...
See https://github.com/silverstripe/silverstripe-framework/pull/6016
2016-09-27 17:10:47 +13:00
Ingo Schommer
c2132af70f
Updated npm-shrinkwrap (failed to build otherwise)
...
Caused errors with watchpack (dep of webpack)
2016-09-27 17:10:47 +13:00
Sam Minnee
beef8fa072
FIX Switch gulp JavaScript generation to Webpack
...
See https://github.com/silverstripe/silverstripe-framework/pull/5918
2016-09-14 21:12:39 +12:00
Ingo Schommer
db42ab772f
Adding ESLint
...
Not much too lint yet in terms of new code, but it's consistent with framework and asset-admin modules
2016-04-08 15:08:08 +12:00
Ingo Schommer
925bdde0a5
Added "npm run lock" command
2016-04-08 14:56:01 +12:00
scott1702
3cdb2f1f08
Handle CSS compilation with gulp-sass
2016-04-08 14:55:23 +12:00
Ingo Schommer
23292e22b6
Updated babel dependency
2016-04-08 14:31:48 +12:00
Ingo Schommer
c4a9720730
Fix IE support by using babelify transforms
2016-04-06 09:50:00 +12:00
Ingo Schommer
abe565eb01
JS build tooling fixes
...
- Relaxed NodeJS dependency to 4.x
- Switch to NPM "dependencies" (rather than dev)
Provides consistency with framework, where these had previously
been broken out between "dependencies" and "devDependencies", which in turn caused issues with "npm shrinkwrap"
- Add npm-shrinkwrap.json: Consistent with framework approach
Using uber's wrapper library since it prevents npm shrinkwrap from failing on file generation,
as well as actually suceeding with an "npm install" once the file is present.
- Don't add comments to dist files via babelify
We've had some issues with different dependencies causing different results based on the environment,
which in turn causes unnecessary diffs - making our work harder to review.
Comments can be read through the ES6 source files, and through source maps when
generated through `npm run build --development`
- Make JS build tooling and naming consistent with framework
2016-03-28 22:22:21 +13:00
Ingo Schommer
ee3158183f
"npm run lock" command
...
Uses https://github.com/uber/npm-shrinkwrap instead of the built-in "npm shrinkwrap" since it works more reliably.
Specifically, "npm install" doesn't fail depending on node_modules/ being installed in the local cache or not.
It also makes npm-shrinkwrap.json easier to diff by more consistently ordering its output between runs.
If you need any convincing that this is a problem, look at the over 400 issues related to "shrinkwrap"
in https://github.com/npm/npm/search?q=shrinkwrap&type=Issues&utf8=%E2%9C%93
2016-03-28 13:45:03 +13:00
scott1702
66f6ecc57e
Implement RFC-7 JavaScript module loader in CMS
2016-01-27 14:56:47 +13:00