alterm4nn/ChronoZoom — pull request #1271 by NeilCresswell (2014-06-30 21:27:16+00:00)
Title: Removed TypeScript and Implemented JavaScript Minification

*This pull request revolves predominantly around removing TypeScript, and associated changes.*
## Changes Implemented
1. Copied all TypeScript comments to JavaScript files.
2. Removed all TypeScript references in configuration files.
3. Removed all TypeScript files and associated maps from project.
4. Found some preexisting file references (such as images) missing in project so added.
5. Set up and tested .NET bundling, which is currently disabled, (but present for potential future use,) as the bundling process does not merge all CZ files correctly.
6. Created minified and mapped versions of JavaScript files using Web Essentials, a free VS extension. Web Essentials is already required and used to turn LESS files into minified and mapped CSS files. You should ensure that the JavaScript settings in Web Essentials Options have minifying and mapping set to true. Then, whenever you edit a JavaScript file that has been minified and mapped in the project, the changes you make will be compiled into new .min.js and .min.js,map files automatically.
7. Changed main page load script to load individual JavaScript files (minified unless in a development environment.)
8. Changed versioning time stamp for JavaScript files to use the build date/time.