-
Notifications
You must be signed in to change notification settings - Fork 50
Open
Description
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
Labels
No labels