1. 09 Apr, 2021 1 commit
  2. 02 Apr, 2021 1 commit
  3. 29 Nov, 2020 1 commit
    • silverwind's avatar
      Update JS dependencies and misc tweaks (#13741) · e81edc02
      silverwind authored
      
      * Update JS dependencies and misc tweaks
      
      - Update all JS dependencies minus webpack
      - Adapt CodeMirrors styling to new CSS parent introduced by EasyMDE
      - Set eslint parser to latest and add new eslint 7.14 rule
      - Speed up npm install by disabling audit and fund checks
      - Move fomantic-ui to optional dependencies to further speed up npm
      - Enable syntax highlighting on GH for .eslintrc and .stylelintrc
      - Makefile cleanups
      
      * disable audit in npmrc
      
      * add missing dash
      Co-authored-by: default avatartechknowlogick <techknowlogick@gitea.io>
      Unverified
      e81edc02
  4. 12 Jan, 2020 1 commit
  5. 19 Jun, 2019 1 commit
    • silverwind's avatar
      add 'npm' and 'npm-update' make targets and lockfile (#7246) · a71cabbd
      silverwind authored
      * 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
      a71cabbd
  6. 16 May, 2019 1 commit
    • silverwind's avatar
      remove and disable package-lock (#6969) · 04f996f1
      silverwind authored
      * remove and disable package-lock
      
      Using exact versions in package.json has the same effect as lockfiles
      without all the troubles the lockfiles bring (different versions of
      package manager generating different lockfiles primarily).
      
      Ensured we only use exact versions in package.json and stopped
      generation of new lockfiles via .npmrc which is support by both the npm
      and yarn package managers.
      
      Fixes: https://github.com/go-gitea/gitea/issues/6967
      
      * enable save-exact
      04f996f1