]> source.dussan.org Git - gitea.git/commit
add 'npm' and 'npm-update' make targets and lockfile (#7246)
authorsilverwind <me@silverwind.io>
Wed, 19 Jun 2019 02:59:47 +0000 (04:59 +0200)
committertechknowlogick <techknowlogick@gitea.io>
Wed, 19 Jun 2019 02:59:47 +0000 (22:59 -0400)
commita71cabbd537d2ca3f937e8fb986315ccc6701270
tree7e25cbd146d70b5c07083097edb0c7dda53aa9c2
parent33ad5548002156f7fb7779870571600c0a181c85
add 'npm' and 'npm-update' make targets and lockfile (#7246)

* add 'npm' and 'npm-update' make targets and lockfile

- `make npm` installs and updates node_modules, triggered automatically
   on `make css` and `make js` as it completes reasonably fast and
   ensures consistent modules.
- `make npm-update` updates all dependencies to their latest version,
   regenerates `node_modules` from scratch and updates
   `package-lock.json`. It uses npm modules `updates` written by yours
   truly to find the latest version of each dependency.

* add suggested make dependencies

* remove package-lock.json during npm-update

* regenerate package-lock.json
.drone.yml
.gitignore
.npmrc
Makefile
docs/content/doc/advanced/hacking-on-gitea.en-us.md
package-lock.json [new file with mode: 0644]
package.json