Files
html5-boilerplate/package.json
Cătălin Mariș 9318c6321a Change project architecture
* Move all the H5BP source files into the `src/` directory and remove
  all external components that can be fetch via `npm`, namely: the
  Apache Server Configs, jQuery, and Normalize.css.

* Add `package.json`, and move to using `npm` for managing dependencies
  (for more information about `npm`, see: https://www.npmjs.org/doc/).

* Add `gulp` based build script to allows us to automatically create
  the distribution files as well as an archive that can then be attached
  to the release - https://github.com/blog/1547-release-your-software
  (for more information about gulp, see: http://gulpjs.com/).

* Add other miscellaneous files to help us in our development process:

   * `.editorconfig` - to define and maintain consistent coding styles
                       http://editorconfig.org/

   * `.jshintrc`     - to specify JSHint configuration options
                       http://www.jshint.com/docs/

   * `.travis.yml`   - to specify Travis CI configuration options
                       http://docs.travis-ci.com/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

These changes:

  * automate some of the tedious work (e.g.: updating the external
    components, updating some of the inline content such as version
    numbers, etc.)

  * will allow us to experiment more (e.g.: allow us to create different
    builds of H5BP, builds that can contain different components)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Ref h5bp/html5-boilerplate#1563
Close h5bp/html5-boilerplate#1563
2014-08-04 19:02:30 +03:00

42 lines
958 B
JSON

{
"devDependencies": {
"apache-server-configs": "2.7.1",
"archiver": "^0.10.1",
"glob": "^4.0.5",
"gulp": "^3.8.6",
"gulp-header": "^1.0.5",
"gulp-jshint": "^1.7.1",
"gulp-load-plugins": "^0.5.3",
"gulp-rename": "^1.2.0",
"gulp-replace": "^0.4.0",
"gulp-rimraf": "^0.1.0",
"jquery": "1.11.1",
"jshint-stylish": "^0.4.0",
"lodash": "^2.4.1",
"mocha": "^1.21.0",
"normalize.css": "3.0.1",
"run-sequence": "^0.3.6"
},
"engines": {
"node": ">=0.10.0"
},
"h5bp-configs": {
"directories": {
"archive": "archive",
"src": "src",
"dist": "dist"
}
},
"homepage": "http://h5bp.com/",
"license": {
"type": "MIT",
"url": "https://github.com/h5bp/html5-boilerplate/blob/master/LICENSE.md"
},
"name": "html5-boilerplate",
"private": true,
"scripts": {
"test": "gulp archive && mocha --reporter spec --timeout 5000"
},
"version": "4.3.0"
}