Jermolene/TiddlyWiki5 — pull request #183 by natecain (2013-10-14 14:22:23+00:00)
Title: Package.json rework

Moved .sh files into a scripts subdirectory (to eventually be replaced by npm scripts)
Moved tiddlywiki.js into a bin subdirectory (so it will be deployed as a `tiddlywiki` system command on install)
Revamped package.json - supersedes #99
Added comments
Added project and license URLs
Added maintainers/contributors
Added files/directory information for packagers
Added scripts for `npm test`, `npm start`
Mapped .sh files in scripts for `npm run-script 2bld` et al
Added CommonJS spec implementation metadata
Added semver-sync as a devDependency and express as an optionalDependency
Added engine/os/cpu constraints for supported ("known good") platforms
Added environment config block for deployments (currently just server_port for `npm start` command)
Set up semver-sync versioning
Maintains module version numbers in boot.js and bootprefix.js
Maintains package.json version numbers for core
Tested semver-sync bumping and tagging
Tested deployment scenarios with NPM
development/production flags
local/global install
`npm link` install
manual install with bundle