diff --git a/layouts/home.njk b/layouts/home.njk
index 398faf7..341321a 100644
--- a/layouts/home.njk
+++ b/layouts/home.njk
@@ -1,9 +1,11 @@
{% extends "./base.njk" %}
{% block body %}
+
Simple Vue Component (Why would you do this?)
{% vue { component:"HelloWorld" } %}
{% vue { component:"HelloWorld", props: { message: "This is a test" } } %}
{% vue { component:"HelloWorld", props: { message: "Of server rendered Vue components" } } %}
+Todo List
{% vue { component:"ListComp"} %}
{% vue { component:"ListComp", props: { startlist: [{message:"Render Vue in Nunjucks"}, {message:"???"}, {message:"Profit!"}] } } %}
diff --git a/package.json b/package.json
index 419c019..a21b433 100644
--- a/package.json
+++ b/package.json
@@ -7,10 +7,7 @@
"build": "webpack --env production && eleventy",
"compile": "npx eleventy",
"start": "npm run devserve",
- "devserve": "NODE_ENV=development npx babel-node --presets @babel/preset-env ./serve.js",
- "spritesheet": "node ./svgsprite.js",
- "modernizr": "npx modernizr -c .modernizrrc.json -d src/js/modernizr.js -u",
- "generate": "npm run modernizr && npm run spritesheet && npm run build"
+ "devserve": "NODE_ENV=development npx babel-node --presets @babel/preset-env ./serve.js"
},
"author": "Matthew Gaffen",
"license": "ISC",
@@ -35,14 +32,11 @@
"mini-css-extract-plugin": "^0.7.0",
"node-sass": "^4.12.0",
"optimize-js-plugin": "0.0.4",
- "panelsnap": "^1.2.2",
"postcss-loader": "^3.0.0",
"require-from-string": "^2.0.2",
"sass-loader": "^7.1.0",
"strip-ansi": "^5.2.0",
"style-loader": "^0.23.1",
- "svg-inline-loader": "^0.8.0",
- "svgstore": "^3.0.0-2",
"tree-kill": "^1.2.1",
"url-loader": "^2.0.1",
"vue-loader": "^15.7.1",
@@ -53,9 +47,6 @@
"webpack-cli": "^3.3.6"
},
"dependencies": {
- "animejs": "^3.0.1",
- "core-js": "^3.1.4",
- "vue": "^2.6.10",
- "waypoints": "^4.0.1"
+ "vue": "^2.6.10"
}
}
diff --git a/src/js/main.js b/src/js/main.js
index 30d1399..9ce3ce1 100644
--- a/src/js/main.js
+++ b/src/js/main.js
@@ -1,4 +1,3 @@
-import "modernizr";
import Vue from "vue";
import HelloWorld from "./components/HelloWorld.vue";
import ListComp from "./components/ListComp.vue";
diff --git a/webpack/loaders.js b/webpack/loaders.js
index 47729b0..3587a91 100644
--- a/webpack/loaders.js
+++ b/webpack/loaders.js
@@ -56,11 +56,6 @@ module.exports = function() {
loader: "file-loader",
options: {}
},
- {
- test: /\.jsx?$/,
- exclude: /(node_modules|bower_components)/,
- use: "babel-loader"
- },
{
test: /\.css$/,
exclude: /node_modules/,
@@ -71,16 +66,6 @@ module.exports = function() {
exclude: /node_modules/,
use: sassLoaders
},
- {
- test: /\.svg(\?v=\d+\.\d+\.\d+)?$/,
- use: {
- loader: "svg-inline-loader",
- options: {
- removingTagAttrs: ["fill", "stroke"]
- }
- },
- exclude: /src\/fonts/
- },
// Loader for Vue files
{
test: /\.vue?$/,
diff --git a/webpack/resolvers.js b/webpack/resolvers.js
index f11118d..7fe377e 100644
--- a/webpack/resolvers.js
+++ b/webpack/resolvers.js
@@ -7,7 +7,6 @@ module.exports = {
],
extensions: [".json", ".js"],
alias: {
- modernizr$: path.resolve(__dirname, "..", "src", "js", "modernizr.js"),
styles: path.resolve(__dirname, "..", "src", "scss")
}
};