Skip to content

Various dependency updates #45

@neodescis

Description

@neodescis

First off, thank you Paul for providing this template. I have two web sites that I've built off of this, and it's worked out great. Since I started up these sites, I've made a bunch of updates, and I thought I'd offer a hand to get them updated here. I'd be happy to work on a pull request, but I wanted to see what all you'd like me to incorporate. Here's a list of what I've changed/updated:

  • ASP.NET Core updated to version 2.x
  • webpack 4.x
  • gulp 4
  • react-router 4.x
  • added stylelint
  • eslint-config-airbnb is latest, which required numerous positive changes
  • added functionality to gulpfile, most notably the ability to run in a "watch" mode that runs browserSync and proxies server calls to asp.net core (which the script also runs), monitors for changes and rebuilds while running
  • swapped babel for TypeScript (I realize this one may or may not be wanted here)
  • for typescript linting, I'm stlll using eslint, but with typescript-eslint-parser and eslint-plugin-typescript to support it (as opposed to using tslint, which doesn't seem to have nearly as many rules available)
  • with the exceptions of redux and stylelint, all packages are @latest (redux-thunk is not yet compatible with redux 4, and stylelint-webpack-plugin is not yet compatible with stylelint 9)

Let me know what you think, and if you'd be interested incorporating some or all of this. Then I can start working on a pull request.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions