v2.2.1: date: 2016-03-23 changes: - Make sure that v8 flags are passed properly through the `respawn` event v2.1.0: date: 2015-05-20 changes: - Use rechoir to autoload modules. v2.0.3: date: 2015-03-31 changes: - Internal bugfix, don't wrap callback error in another error, idiot. v2.0.2: date: 2015-02-24 changes: - Support process.env.NODE_PATH when resolving module. v2.0.1: date: 2015-02-01 changes: - Find modulePath correctly when devving against yourself. v2.0.0: date: 2015-01-15 changes: - Rename `nodeFlags` to `v8Flags` and make it async. v1.0.4: date: 2015-01-04 changes: - Detect config extension using basename, not full path. v1.0.0: date: 2014-12-16 changes: - Update dependencies v0.13.6: date: 2014-11-07 changes: - Don't include artwork on npm. v0.13.5: date: 2014-10-10 changes: - Only attempt to resolve the real path of configFile if it is actually a symlink. v0.13.4: date: 2014-10-07 changes: - Set configBase to the directory of the symlink, not the directory of its real location. v0.13.3: date: 2014-10-06 changes: - Return the real location of symlinked config files. v0.13.2: date: 2014-09-12 changes: - Include flags in respawn event. I really miss `npm publish --force`. v0.13.1: date: 2014-09-12 changes: - Slight performance tweak. v0.13.0: date: 2014-09-12 changes: - Support passing flags to node with `nodeFlags` option. v0.12.1: date: 2014-06-27 changes: - Support preloading modules for compound extensions like `.coffee.md`. v0.12.0: date: 2014-06-27 changes: - Respect order of extensions when searching for config. - Rename `configNameRegex` environment property to `configNameSearch`. v0.11.3: date: 2014-06-09 changes: - Make cwd match configBase if cwd isn't explictly provided v0.11.2: date: 2014-06-04 changes: - Regression fix: coerce preloads into array before attempting to push more v0.11.1: date: 2014-06-02 changes: - Update dependencies. v0.11.0: date: 2014-05-27 changes: - Refactor and remove options parsing. v0.10.0: date: 2014-05-06 changes: - Remove `addExtension` in favor of `extension` option. - Support preloading modules based on extension. v0.9.7: date: 2014-04-28 changes: - Locate local module in cwd even if config isn't present. v0.9.6: date: 2014-04-02 changes: - Fix regression where external modules are not properly required. - Ignore configPathFlag / cwdFlag if the value isn't a string v0.9.3: date: 2014-02-28 changes: - Fix regression where developing against self doesn't correctly set cwd. v0.9.0: date: 2014-02-28 changes: - Use liftoff instance as context (`this`) for launch callback. - Support split --cwd and --configfile locations. - Rename `configLocationFlag` to `configPathFlag` - Support node 0.8+ v0.8.7: date: 2014-02-24 changes: - Pass environment as first argument to `launch`. v0.8.5: date: 2014-02-19 changes: - Implement `addExtensions` option. - Default to `index.js` if `modulePackage` has no `main` property. v0.8.4: date: 2014-02-05 changes: - Initial public release.
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 19553 | swellard | Move and rename clients | ||
//guest/perforce_software/helix-web-services/main/source/clients/2016.1.0/javascript/node_modules/liftoff/CHANGELOG | |||||
#1 | 18810 | tjuricek |
First-pass at JavaScript client SDK. JavaScript requires Node with Gulp to "browserfy" the library. It's the easiest way I found to use the swagger-js project; bundle up a wrapping method. There is no JavaScript reference guide. The swagger-js doesn't really document what they do very well, actually. Overall I'm not particularly impressed by swagger-js, it was hard to even figure out what the right method syntax was. We may want to invest time in doing it better. This required setting CORS response headers, which are currently defaulted to a fairly insecure setting. |