Skip to content

Commit

Permalink
Experimenting with AWS Lambda
Browse files Browse the repository at this point in the history
  • Loading branch information
deanhume committed Apr 9, 2019
1 parent de47770 commit 2894f85
Show file tree
Hide file tree
Showing 26 changed files with 2,508 additions and 114 deletions.
4 changes: 2 additions & 2 deletions dist/about.html
Expand Up @@ -5,7 +5,7 @@
<title>Progressive Beer</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<link href='https://fonts.googleapis.com/css?family=Gabriela|Open+Sans' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="./css/result-j6dk4j47.min.css"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="stylesheet" href="./css/result-ju9xklqm.min.css"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="description" content="Progressive Beer - The ultimate guide to beer around the world.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
Expand Down Expand Up @@ -100,7 +100,7 @@ <h1 class="mdl-mega-footer__heading">More Resources</h1>
<button class="mdl-snackbar__action" type="button"></button>
</div>
<!-- scripts -->
<script src="./js/about-j6dk4j47.min.js"></script><script>
<script src="./js/about-ju9xklqm.min.js"></script><script>
// Register the service worker
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('./service-worker.js').then(function(registration) {
Expand Down
4 changes: 2 additions & 2 deletions dist/beer.html
Expand Up @@ -5,7 +5,7 @@
<title>Progressive Beer</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<link href='https://fonts.googleapis.com/css?family=Gabriela|Open+Sans' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="./css/result-j6dk4j47.min.css"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="stylesheet" href="./css/result-ju9xklqm.min.css"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="description" content="Progressive Beer - The ultimate guide to beer around the world.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
Expand Down Expand Up @@ -117,7 +117,7 @@ <h1 class="mdl-mega-footer__heading">More Resources</h1>
<button class="mdl-snackbar__action" type="button"></button>
</div>
<!-- scripts -->
<script src="./js/beer-j6dk4j47.min.js"></script> <script>
<script src="./js/beer-ju9xklqm.min.js"></script> <script>
// Register the service worker
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('./service-worker.js').then(function(registration) {
Expand Down
1 change: 1 addition & 0 deletions dist/css/result-ju9xbfat.min.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/css/result-ju9xbuwy.min.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/css/result-ju9xflzr.min.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/css/result-ju9xh3zu.min.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/css/result-ju9xhebe.min.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/css/result-ju9xjfw1.min.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/css/result-ju9xklqm.min.css

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/index.html
Expand Up @@ -5,7 +5,7 @@
<title>Progressive Beer</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<link href='https://fonts.googleapis.com/css?family=Gabriela|Open+Sans' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="./css/result-j6dk4j47.min.css"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="stylesheet" href="./css/result-ju9xklqm.min.css"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="description" content="Progressive Beer - The ultimate guide to beer around the world.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
Expand Down Expand Up @@ -110,7 +110,7 @@ <h1 class="mdl-mega-footer__heading">More Resources</h1>
<button class="mdl-snackbar__action" type="button"></button>
</div>
<!-- scripts -->
<script src="./js/list.min.js"></script> <script src="./js/index-j6dk4j47.min.js"></script>
<script src="./js/list.min.js"></script> <script src="./js/index-ju9xklqm.min.js"></script>
<script>
// Register the service worker
if ('serviceWorker' in navigator) {
Expand Down
1 change: 0 additions & 1 deletion dist/js/about-j6dk4j47.min.js

This file was deleted.

1 change: 1 addition & 0 deletions dist/js/about-ju9xklqm.min.js

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion dist/js/beer-j6dk4j47.min.js

This file was deleted.

1 change: 1 addition & 0 deletions dist/js/beer-ju9xklqm.min.js

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion dist/js/index-j6dk4j47.min.js

This file was deleted.

1 change: 1 addition & 0 deletions dist/js/index-ju9xklqm.min.js

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion dist/js/settings-j6dk4j47.min.js

This file was deleted.

1 change: 1 addition & 0 deletions dist/js/settings-ju9xklqm.min.js

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion dist/js/style-j6dk4j47.min.js

This file was deleted.

1 change: 1 addition & 0 deletions dist/js/style-ju9xklqm.min.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/settings.html
Expand Up @@ -6,7 +6,7 @@
<title>Progressive Beer - Settings</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<link href='https://fonts.googleapis.com/css?family=Gabriela|Open+Sans' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="./css/result-j6dk4j47.min.css"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="stylesheet" href="./css/result-ju9xklqm.min.css"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="description" content="Progressive Beer - The ultimate guide to beer around the world.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
Expand Down Expand Up @@ -123,7 +123,7 @@ <h1 class="mdl-mega-footer__heading">More Resources</h1>
<button class="mdl-snackbar__action" type="button"></button>
</div>
<!-- scripts -->
<script src="./js/settings-j6dk4j47.min.js"></script> <script>
<script src="./js/settings-ju9xklqm.min.js"></script> <script>
// Register the service worker
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('./service-worker.js').then(function (registration) {
Expand Down
4 changes: 2 additions & 2 deletions dist/style.html
Expand Up @@ -6,7 +6,7 @@
<title>Beer Styles</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<link href='https://fonts.googleapis.com/css?family=Gabriela|Open+Sans' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="./css/result-j6dk4j47.min.css"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="stylesheet" href="./css/result-ju9xklqm.min.css"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="description" content="Progressive Beer - The ultimate guide to beer around the world.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
Expand Down Expand Up @@ -100,7 +100,7 @@ <h1 class="mdl-mega-footer__heading">More Resources</h1>
<button class="mdl-snackbar__action" type="button"></button>
</div>
<!-- scripts -->
<script src="./js/style-j6dk4j47.min.js"></script> <script>
<script src="./js/style-ju9xklqm.min.js"></script> <script>
// Register the service worker
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('./service-worker.js').then(function (registration) {
Expand Down
58 changes: 30 additions & 28 deletions gruntfile.js
@@ -1,4 +1,4 @@
module.exports = function(grunt) {
module.exports = function (grunt) {

var uid = (new Date().getTime()).toString(36);

Expand All @@ -7,16 +7,18 @@ module.exports = function(grunt) {
cssmin: {
target: {
files: [{
src: ['src/css/material.min.css', 'src/css/site.css'], dest: 'dist/css/result-' + uid + '.min.css' }
]}
src: ['src/css/material.min.css', 'src/css/site.css'], dest: 'dist/css/result-' + uid + '.min.css'
}
]
}
},
// Rewrite the minifed stuff into the processed HTML file
processhtml: {
options: {
data: {
message: uid
}
},
data: {
message: uid
}
},
dist: {
files: [{
expand: true,
Expand All @@ -29,25 +31,25 @@ module.exports = function(grunt) {
},
// Minify the JS files
uglify: {
dist: {
files: [
{ src: ['src/js/material.min.js', 'src/js/fetch.js', 'src/js/index.js'], dest: 'dist/js/index-' + uid + '.min.js' },
{ src: ['src/js/material.min.js', 'src/js/fetch.js', 'src/js/beer.js'], dest: 'dist/js/beer-' + uid + '.min.js' },
{ src: ['src/js/material.min.js', 'src/js/fetch.js', 'src/js/style.js'], dest: 'dist/js/style-' + uid + '.min.js' },
{ src: ['src/js/material.min.js', 'src/js/settings.js'], dest: 'dist/js/settings-' + uid + '.min.js' },
{ src: ['src/js/material.min.js'], dest: 'dist/js/about-' + uid + '.min.js' }
]
}
},
dist: {
files: [
{ src: ['src/js/material.min.js', 'src/js/fetch.js', 'src/js/index.js'], dest: 'dist/js/index-' + uid + '.min.js' },
{ src: ['src/js/material.min.js', 'src/js/fetch.js', 'src/js/beer.js'], dest: 'dist/js/beer-' + uid + '.min.js' },
{ src: ['src/js/material.min.js', 'src/js/fetch.js', 'src/js/style.js'], dest: 'dist/js/style-' + uid + '.min.js' },
{ src: ['src/js/material.min.js', 'src/js/settings.js'], dest: 'dist/js/settings-' + uid + '.min.js' },
{ src: ['src/js/material.min.js'], dest: 'dist/js/about-' + uid + '.min.js' }
]
}
},
// Copy all of the images across to dist
copy: {
images: {
expand: true,
images: {
expand: true,
flatten: true,
filter: 'isFile',
src: 'src/images/*',
dest: 'dist/images/',
},
filter: 'isFile',
src: 'src/images/*',
dest: 'dist/images/',
},
imagesSrm: {
expand: true,
flatten: true,
Expand Down Expand Up @@ -92,10 +94,10 @@ module.exports = function(grunt) {
}
});

grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-cssmin');
grunt.loadNpmTasks('grunt-processhtml');
grunt.loadNpmTasks('grunt-contrib-copy');
grunt.loadNpmTasks('grunt-contrib-uglify-es');
grunt.loadNpmTasks('grunt-contrib-cssmin');
grunt.loadNpmTasks('grunt-processhtml');
grunt.loadNpmTasks('grunt-contrib-copy');

grunt.registerTask('default', ['cssmin', 'processhtml', 'copy', 'uglify']);
grunt.registerTask('default', ['cssmin', 'processhtml', 'copy', 'uglify']);
};

0 comments on commit 2894f85

Please sign in to comment.