diff --git a/Gruntfile.js b/Gruntfile.js index 59fd84c..49c03c8 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -9,7 +9,8 @@ module.exports = function(grunt) { grunt.initConfig({ // Metadata. pkg: pkg = grunt.file.readJSON('package.json'), - banner: '/*! <%= pkg.title || pkg.name %> - <%= pkg.description %> - v<%= pkg.version %> - <%= grunt.template.today("yyyy-mm-dd") %>\n' + + scriptname: 'overthrow', + banner: '/*! <%= pkg.title || scriptname %> - <%= pkg.description %> - v<%= pkg.version %> - <%= grunt.template.today("yyyy-mm-dd") %>\n' + '* Copyright (c) <%= grunt.template.today("yyyy") %> <%= pkg.author.name %>; Licensed <%= pkg.license %> */\n', // Task configuration. concat: { @@ -19,11 +20,11 @@ module.exports = function(grunt) { }, main: { src: ['src/overthrow-detect.js','src/overthrow-toss.js','src/overthrow-polyfill.js','src/overthrow-init.js'], - dest: 'dist/<%= pkg.name %>.js' + dest: 'dist/<%= scriptname %>.js' }, sidescroller: { src: ['src/overthrow-detect.js','src/overthrow-toss.js','src/overthrow-polyfill.js','src/overthrow-init.js','extensions/overthrow-sidescroller.js'], - dest: 'dist/<%= pkg.name %>.sidescroller.js' + dest: 'dist/<%= scriptname %>.sidescroller.js' } }, qunit: { @@ -36,11 +37,11 @@ module.exports = function(grunt) { }, main: { src: ['src/overthrow-detect.js','src/overthrow-toss.js','src/overthrow-polyfill.js','src/overthrow-init.js'], - dest: 'dist/<%= pkg.name %>.min.js' + dest: 'dist/<%= scriptname %>.min.js' }, sidescroller: { src: ['src/overthrow-detect.js','src/overthrow-toss.js','src/overthrow-polyfill.js','src/overthrow-init.js','extensions/overthrow-sidescroller.js'], - dest: 'dist/<%= pkg.name %>.sidescroller.min.js' + dest: 'dist/<%= scriptname %>.sidescroller.min.js' }, sidescrollerExtensions: { diff --git a/package.json b/package.json index e454886..80eb9ea 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "name": "overthrow", - "version": "0.7.0", + "name": "fg-overthrow", + "version": "0.7.1", "description": "An overflow:auto polyfill for responsive design.", "author": { "name": "Scott Jehl, Filament Group, Inc.", diff --git a/src/overthrow-toss.js b/src/overthrow-toss.js index e4331a3..67c2e68 100644 --- a/src/overthrow-toss.js +++ b/src/overthrow-toss.js @@ -3,7 +3,7 @@ // o is overthrow reference from overthrow-polyfill.js if( o === undefined ){ - return; + w.overthrow = o = {}; } // Easing can use any of Robert Penner's equations (http://www.robertpenner.com/easing_terms_of_use.html). By default, overthrow includes ease-out-cubic