super-minimal-aurelia icon indicating copy to clipboard operation
super-minimal-aurelia copied to clipboard

Packages in this repo need to be updated

Open nashwaan opened this issue 8 years ago • 2 comments

Hi @nathanchase

I couldn't get this repo working out of the box. Some packages need to be updated. I arranged a pull request https://github.com/nathanchase/super-minimal-aurelia/pull/10 just to address this.

nashwaan avatar Oct 25 '17 17:10 nashwaan

@nashwaan I'd like to see several updates to this super-minimal repo:

  1. a version running webpack 4
  2. a version that supports SSR
  3. a version that does both (webpack 4 AND SSR)

nathanchase avatar Apr 04 '18 00:04 nathanchase

Looks like the following package.json dependencies will result in a working build using webpack 4:

{
  "license": "MIT",
  "devDependencies": {
    "aurelia-webpack-plugin": "3.0.0-rc.1",
    "babel-core": "^6.26.0",
    "babel-loader": "^v7.1.4",
    "babel-plugin-transform-class-properties": "^6.24.1",
    "babel-plugin-transform-decorators-legacy": "^1.3.4",
    "babel-preset-env": "^1.6.1",
    "core-js": "^2.5.4",
    "css-loader": "^0.28.11",
    "html-loader": "^0.5.5",
    "html-webpack-plugin": "^3.2.0",
    "mutationobserver-shim": "^0.3.2",
    "raf": "^3.4.0",
    "style-loader": "^0.20.3",
    "webpack": "^4.4.1",
    "webpack-cli": "^2.0.13",
    "webpack-dev-server": "^3.1.1"
  },
  "dependencies": {
    "aurelia-bootstrapper": "^2.2.0"
  },
  "scripts": {
    "web": "webpack-dev-server --hot --inline --mode production",
    "prod": "webpack -p --progress --profile --colors --mode production"
  }
}

nathanchase avatar Apr 04 '18 01:04 nathanchase