Install GOV.UK Elements + Frontend Toolkit w/ NPM

Because:
- GOV.UK elements is now published with a package.json that only install the
  SASS files (https://github.com/alphagov/govuk_elements/pull/156)
- We can drop Git submodules, so one less dependency management tool

This commit also changes the `gulpfile.js` and `main.scss` files to use the
assets from `node_modules` rather than the Git submodules.
This commit is contained in:
Chris Hill-Scott
2016-01-14 15:53:19 +00:00
parent 77d34f7a09
commit 6bcbeaef70
3 changed files with 42 additions and 30 deletions

View File

@@ -22,6 +22,8 @@
"babel-core": "6.3.26",
"babel-preset-es2015": "6.3.13",
"bower": "1.7.1",
"govuk-elements-sass": "github:alphagov/govuk_elements#v1.1.1",
"govuk_frontend_toolkit": "4.6.0",
"gulp": "3.9.0",
"gulp-add-src": "0.2.0",
"gulp-babel": "6.1.1",