Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

c9

Package Overview
Dependencies
Maintainers
4
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

c9 - npm Package Compare versions

Comparing version 3.0.1363 to 3.0.1364

plugins/c9.cli.bridge/json-stream.js

2

module-map.json

@@ -1,1 +0,1 @@

{"server.js|server.js":"server.js","amd-loader|server.js":"node_modules/amd-loader/amd-loader.js","architect|server.js":"node_modules/architect/architect.js","optimist|server.js":"node_modules/optimist/index.js","minimist|node_modules/optimist/index.js":"node_modules/optimist/node_modules/minimist/index.js","wordwrap|node_modules/optimist/index.js":"node_modules/optimist/node_modules/wordwrap/index.js","h:\\Chromium\\newclient\\configs\\cli|h:\\Chromium\\newclient\\configs\\cli":"configs/cli.js","server":"server.js","plugins/c9.core/ext.js|plugins/c9.core/ext.js":"plugins/c9.core/ext.js","plugins/c9.fs/fs.js|plugins/c9.fs/fs.js":"plugins/c9.fs/fs.js","plugins/c9.fs/fs.streams":"plugins/c9.fs/fs.streams.js","plugins/c9.fs/fs.xhr":"plugins/c9.fs/fs.xhr.js","c9/string|plugins/c9.fs/fs.js":"node_modules/c9/string.js","plugins/c9.fs/net.js|plugins/c9.fs/net.js":"plugins/c9.fs/net.js","plugins/c9.fs/proc.js|plugins/c9.fs/proc.js":"plugins/c9.fs/proc.js","plugins/c9.fs/proc2pty":"plugins/c9.fs/proc2pty.js","plugins/c9.vfs.client/vfs.cli.js|plugins/c9.vfs.client/vfs.cli.js":"plugins/c9.vfs.client/vfs.cli.js","vfs-local|plugins/c9.vfs.client/vfs.cli.js":"node_modules/vfs-local/localfs.js","simple-mime|node_modules/vfs-local/localfs.js":"node_modules/simple-mime/simple-mime.js","plugins/c9.cli/cli.js|plugins/c9.cli/cli.js":"plugins/c9.cli/cli.js","optimist|plugins/c9.cli/cli.js":"node_modules/optimist/index.js","plugins/c9.cli/auth.bootstrap.js|plugins/c9.cli/auth.bootstrap.js":"plugins/c9.cli/auth.bootstrap.js","read|plugins/c9.cli/auth.bootstrap.js":"node_modules/read/lib/read.js","mute-stream|node_modules/read/lib/read.js":"node_modules/read/node_modules/mute-stream/mute.js","plugins/c9.cli.publish/publish.js|plugins/c9.cli.publish/publish.js":"plugins/c9.cli.publish/publish.js","form-data|plugins/c9.cli.publish/publish.js":"node_modules/form-data/lib/form_data.js","combined-stream|node_modules/form-data/lib/form_data.js":"node_modules/form-data/node_modules/combined-stream/lib/combined_stream.js","delayed-stream|node_modules/form-data/node_modules/combined-stream/lib/combined_stream.js":"node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/lib/delayed_stream.js","mime-types|node_modules/form-data/lib/form_data.js":"node_modules/form-data/node_modules/mime-types/index.js","mime-db|node_modules/form-data/node_modules/mime-types/index.js":"node_modules/form-data/node_modules/mime-types/node_modules/mime-db/index.js","node_modules/form-data/node_modules/mime-types/node_modules/mime-db/db.json":"node_modules/form-data/node_modules/mime-types/node_modules/mime-db/db.json","async|node_modules/form-data/lib/form_data.js":"node_modules/form-data/node_modules/async/lib/async.js","async|plugins/c9.cli.publish/publish.js":"node_modules/async/lib/async.js","architect-build/build|plugins/c9.cli.publish/publish.js":"node_modules/architect-build/build.js","async|node_modules/architect-build/build.js":"node_modules/async/lib/async.js","less|node_modules/architect-build/build.js":"node_modules/less/index.js","node_modules/less/lib/less-node":"node_modules/less/lib/less-node/index.js","node_modules/less/lib/less-node/environment":"node_modules/less/lib/less-node/environment.js","mime|node_modules/less/lib/less-node/environment.js":"node_modules/mime/mime.js","source-map|node_modules/less/lib/less-node/environment.js":"node_modules/less/node_modules/source-map/lib/source-map.js","node_modules/less/node_modules/source-map/lib/source-map/source-map-generator":"node_modules/less/node_modules/source-map/lib/source-map/source-map-generator.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/source-map-generator.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/base64-vlq":"node_modules/less/node_modules/source-map/lib/source-map/base64-vlq.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/base64-vlq.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/base64":"node_modules/less/node_modules/source-map/lib/source-map/base64.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/base64.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/util":"node_modules/less/node_modules/source-map/lib/source-map/util.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/util.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/array-set":"node_modules/less/node_modules/source-map/lib/source-map/array-set.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/array-set.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/mapping-list":"node_modules/less/node_modules/source-map/lib/source-map/mapping-list.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/mapping-list.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/source-map-consumer":"node_modules/less/node_modules/source-map/lib/source-map/source-map-consumer.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/source-map-consumer.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/binary-search":"node_modules/less/node_modules/source-map/lib/source-map/binary-search.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/binary-search.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/source-node":"node_modules/less/node_modules/source-map/lib/source-map/source-node.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/source-node.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/lib/less-node/file-manager":"node_modules/less/lib/less-node/file-manager.js","node_modules/less/lib/less-node/fs":"node_modules/less/lib/less-node/fs.js","graceful-fs|node_modules/less/lib/less-node/fs.js":"node_modules/less/node_modules/graceful-fs/graceful-fs.js","node_modules/less/node_modules/graceful-fs/fs.js":"node_modules/less/node_modules/graceful-fs/fs.js","node_modules/less/node_modules/graceful-fs/polyfills.js":"node_modules/less/node_modules/graceful-fs/polyfills.js","node_modules/less/lib/less/environment/abstract-file-manager.js":"node_modules/less/lib/less/environment/abstract-file-manager.js","promise|node_modules/less/lib/less-node/file-manager.js":"node_modules/less/node_modules/promise/index.js","node_modules/less/node_modules/promise/lib/core.js":"node_modules/less/node_modules/promise/lib/core.js","asap|node_modules/less/node_modules/promise/lib/core.js":"node_modules/less/node_modules/promise/node_modules/asap/asap.js","node_modules/less/node_modules/promise/lib/done.js":"node_modules/less/node_modules/promise/lib/done.js","asap|node_modules/less/node_modules/promise/lib/done.js":"node_modules/less/node_modules/promise/node_modules/asap/asap.js","node_modules/less/node_modules/promise/lib/es6-extensions.js":"node_modules/less/node_modules/promise/lib/es6-extensions.js","asap|node_modules/less/node_modules/promise/lib/es6-extensions.js":"node_modules/less/node_modules/promise/node_modules/asap/asap.js","node_modules/less/node_modules/promise/lib/node-extensions.js":"node_modules/less/node_modules/promise/lib/node-extensions.js","asap|node_modules/less/node_modules/promise/lib/node-extensions.js":"node_modules/less/node_modules/promise/node_modules/asap/asap.js","node_modules/less/lib/less-node/url-file-manager":"node_modules/less/lib/less-node/url-file-manager.js","node_modules/less/lib/less/logger":"node_modules/less/lib/less/logger.js","promise|node_modules/less/lib/less-node/url-file-manager.js":"node_modules/less/node_modules/promise/index.js","request|node_modules/less/lib/less-node/url-file-manager.js":"node_modules/less/node_modules/request/index.js","node_modules/less/node_modules/request/lib/cookies":"node_modules/less/node_modules/request/lib/cookies.js","tough-cookie|node_modules/less/node_modules/request/lib/cookies.js":"node_modules/less/node_modules/request/node_modules/tough-cookie/lib/cookie.js","node_modules/less/node_modules/request/node_modules/tough-cookie/lib/pubsuffix":"node_modules/less/node_modules/request/node_modules/tough-cookie/lib/pubsuffix.js","node_modules/less/node_modules/request/node_modules/tough-cookie/lib/store":"node_modules/less/node_modules/request/node_modules/tough-cookie/lib/store.js","node_modules/less/node_modules/request/node_modules/tough-cookie/lib/memstore":"node_modules/less/node_modules/request/node_modules/tough-cookie/lib/memstore.js","node_modules/less/node_modules/request/node_modules/tough-cookie/lib/cookie":"node_modules/less/node_modules/request/node_modules/tough-cookie/lib/cookie.js","node_modules/less/node_modules/request/lib/helpers":"node_modules/less/node_modules/request/lib/helpers.js","json-stringify-safe|node_modules/less/node_modules/request/lib/helpers.js":"node_modules/less/node_modules/request/node_modules/json-stringify-safe/stringify.js","node_modules/less/node_modules/request/request":"node_modules/less/node_modules/request/request.js","qs|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/qs/index.js","node_modules/less/node_modules/request/node_modules/qs/lib":"node_modules/less/node_modules/request/node_modules/qs/lib/index.js","node_modules/less/node_modules/request/node_modules/qs/lib/stringify":"node_modules/less/node_modules/request/node_modules/qs/lib/stringify.js","node_modules/less/node_modules/request/node_modules/qs/lib/utils":"node_modules/less/node_modules/request/node_modules/qs/lib/utils.js","node_modules/less/node_modules/request/node_modules/qs/lib/parse":"node_modules/less/node_modules/request/node_modules/qs/lib/parse.js","bl|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/bl/bl.js","readable-stream/duplex|node_modules/less/node_modules/request/node_modules/bl/bl.js":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/duplex.js","node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js","core-util-is|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js":"node_modules/core-util-is/lib/util.js","inherits|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js":"node_modules/inherits/inherits.js","node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js","isarray|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js":"node_modules/isarray/index.js","core-util-is|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js":"node_modules/core-util-is/lib/util.js","inherits|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js":"node_modules/inherits/inherits.js","string_decoder/|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js":"node_modules/string_decoder/index.js","node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_writable":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js","core-util-is|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js":"node_modules/core-util-is/lib/util.js","inherits|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js":"node_modules/inherits/inherits.js","node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js","hawk|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/hawk/index.js","node_modules/less/node_modules/request/node_modules/hawk/lib":"node_modules/less/node_modules/request/node_modules/hawk/lib/index.js","boom|node_modules/less/node_modules/request/node_modules/hawk/lib/index.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/index.js","node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/lib":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js","hoek|node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/index.js","node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/lib":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/lib/index.js","node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/lib/escape":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/lib/escape.js","sntp|node_modules/less/node_modules/request/node_modules/hawk/lib/index.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/sntp/index.js","node_modules/less/node_modules/request/node_modules/hawk/node_modules/sntp/lib":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/sntp/lib/index.js","hoek|node_modules/less/node_modules/request/node_modules/hawk/node_modules/sntp/lib/index.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/index.js","node_modules/less/node_modules/request/node_modules/hawk/lib/server":"node_modules/less/node_modules/request/node_modules/hawk/lib/server.js","boom|node_modules/less/node_modules/request/node_modules/hawk/lib/server.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/index.js","hoek|node_modules/less/node_modules/request/node_modules/hawk/lib/server.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/index.js","cryptiles|node_modules/less/node_modules/request/node_modules/hawk/lib/server.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/cryptiles/index.js","node_modules/less/node_modules/request/node_modules/hawk/node_modules/cryptiles/lib":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/cryptiles/lib/index.js","boom|node_modules/less/node_modules/request/node_modules/hawk/node_modules/cryptiles/lib/index.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/index.js","node_modules/less/node_modules/request/node_modules/hawk/lib/crypto":"node_modules/less/node_modules/request/node_modules/hawk/lib/crypto.js","node_modules/less/node_modules/request/node_modules/hawk/lib/utils":"node_modules/less/node_modules/request/node_modules/hawk/lib/utils.js","sntp|node_modules/less/node_modules/request/node_modules/hawk/lib/utils.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/sntp/index.js","boom|node_modules/less/node_modules/request/node_modules/hawk/lib/utils.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/index.js","node_modules/less/node_modules/request/node_modules/hawk/package.json":"node_modules/less/node_modules/request/node_modules/hawk/package.json","hawk|node_modules/less/node_modules/request/node_modules/hawk/package.json":"node_modules/less/node_modules/request/node_modules/hawk/index.js","request|node_modules/less/node_modules/request/node_modules/hawk/package.json":"node_modules/less/node_modules/request/index.js","node_modules/less/node_modules/request/node_modules/hawk/lib/client":"node_modules/less/node_modules/request/node_modules/hawk/lib/client.js","hoek|node_modules/less/node_modules/request/node_modules/hawk/lib/client.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/index.js","cryptiles|node_modules/less/node_modules/request/node_modules/hawk/lib/client.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/cryptiles/index.js","aws-sign2|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/aws-sign2/index.js","http-signature|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/http-signature/lib/index.js","node_modules/less/node_modules/request/node_modules/http-signature/lib/parser":"node_modules/less/node_modules/request/node_modules/http-signature/lib/parser.js","assert-plus|node_modules/less/node_modules/request/node_modules/http-signature/lib/parser.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/assert-plus/assert.js","node_modules/less/node_modules/request/node_modules/http-signature/lib/signer":"node_modules/less/node_modules/request/node_modules/http-signature/lib/signer.js","assert-plus|node_modules/less/node_modules/request/node_modules/http-signature/lib/signer.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/assert-plus/assert.js","node_modules/less/node_modules/request/node_modules/http-signature/lib/verify":"node_modules/less/node_modules/request/node_modules/http-signature/lib/verify.js","assert-plus|node_modules/less/node_modules/request/node_modules/http-signature/lib/verify.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/assert-plus/assert.js","node_modules/less/node_modules/request/node_modules/http-signature/lib/util":"node_modules/less/node_modules/request/node_modules/http-signature/lib/util.js","assert-plus|node_modules/less/node_modules/request/node_modules/http-signature/lib/util.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/assert-plus/assert.js","asn1|node_modules/less/node_modules/request/node_modules/http-signature/lib/util.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/index.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/index":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/index.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/errors":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/errors.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/types":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/types.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/reader":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/reader.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/writer":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/writer.js","ctype|node_modules/less/node_modules/request/node_modules/http-signature/lib/util.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/ctype/ctype.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/ctype/ctf.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/ctype/ctf.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/ctype/ctio.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/ctype/ctio.js","mime-types|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/mime-types/index.js","mime-db|node_modules/less/node_modules/request/node_modules/mime-types/index.js":"node_modules/less/node_modules/request/node_modules/mime-types/node_modules/mime-db/index.js","node_modules/less/node_modules/request/node_modules/mime-types/node_modules/mime-db/db.json":"node_modules/less/node_modules/request/node_modules/mime-types/node_modules/mime-db/db.json","tunnel-agent|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/tunnel-agent/index.js","stringstream|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/stringstream/stringstream.js","caseless|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/caseless/index.js","forever-agent|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/forever-agent/index.js","form-data|node_modules/less/node_modules/request/request.js":"node_modules/form-data/lib/form_data.js","node_modules/less/node_modules/request/lib/copy":"node_modules/less/node_modules/request/lib/copy.js","node_modules/less/node_modules/request/lib/getProxyFromURI":"node_modules/less/node_modules/request/lib/getProxyFromURI.js","node_modules/less/node_modules/request/lib/har":"node_modules/less/node_modules/request/lib/har.js","har-validator|node_modules/less/node_modules/request/lib/har.js":"node_modules/less/node_modules/request/node_modules/har-validator/src/index.js","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/index.js","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/cache.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/cache.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/cacheEntry.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/cacheEntry.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/content.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/content.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/cookie.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/cookie.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/creator.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/creator.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/entry.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/entry.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/har.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/har.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/log.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/log.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/page.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/page.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/pageTimings.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/pageTimings.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/postData.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/postData.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/record.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/record.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/request.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/request.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/response.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/response.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/timings.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/timings.json","node_modules/less/node_modules/request/node_modules/har-validator/src/error":"node_modules/less/node_modules/request/node_modules/har-validator/src/error.js","is-my-json-valid|node_modules/less/node_modules/request/node_modules/har-validator/src/index.js":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/index.js","generate-object-property|node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/index.js":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/index.js","is-property|node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/index.js":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/node_modules/is-property/is-property.js","generate-function|node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/index.js":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function/index.js","jsonpointer|node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/index.js":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer/jsonpointer.js","xtend|node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/index.js":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/immutable.js","node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/formats":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/formats.js","node_modules/less/node_modules/request/lib/auth":"node_modules/less/node_modules/request/lib/auth.js","caseless|node_modules/less/node_modules/request/lib/auth.js":"node_modules/less/node_modules/request/node_modules/caseless/index.js","node-uuid|node_modules/less/node_modules/request/lib/auth.js":"node_modules/node-uuid/uuid.js","node_modules/less/node_modules/request/lib/oauth":"node_modules/less/node_modules/request/lib/oauth.js","qs|node_modules/less/node_modules/request/lib/oauth.js":"node_modules/less/node_modules/request/node_modules/qs/index.js","caseless|node_modules/less/node_modules/request/lib/oauth.js":"node_modules/less/node_modules/request/node_modules/caseless/index.js","node-uuid|node_modules/less/node_modules/request/lib/oauth.js":"node_modules/node-uuid/uuid.js","oauth-sign|node_modules/less/node_modules/request/lib/oauth.js":"node_modules/less/node_modules/request/node_modules/oauth-sign/index.js","node_modules/less/node_modules/request/lib/multipart":"node_modules/less/node_modules/request/lib/multipart.js","node-uuid|node_modules/less/node_modules/request/lib/multipart.js":"node_modules/node-uuid/uuid.js","combined-stream|node_modules/less/node_modules/request/lib/multipart.js":"node_modules/less/node_modules/request/node_modules/combined-stream/lib/combined_stream.js","delayed-stream|node_modules/less/node_modules/request/node_modules/combined-stream/lib/combined_stream.js":"node_modules/less/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/lib/delayed_stream.js","isstream|node_modules/less/node_modules/request/lib/multipart.js":"node_modules/less/node_modules/request/node_modules/isstream/isstream.js","node_modules/less/node_modules/request/lib/redirect":"node_modules/less/node_modules/request/lib/redirect.js","node_modules/less/lib/less":"node_modules/less/lib/less/index.js","node_modules/less/lib/less/data":"node_modules/less/lib/less/data/index.js","node_modules/less/lib/less/data/colors":"node_modules/less/lib/less/data/colors.js","node_modules/less/lib/less/data/unit-conversions":"node_modules/less/lib/less/data/unit-conversions.js","node_modules/less/lib/less/tree":"node_modules/less/lib/less/tree/index.js","node_modules/less/lib/less/tree/node":"node_modules/less/lib/less/tree/node.js","node_modules/less/lib/less/tree/alpha":"node_modules/less/lib/less/tree/alpha.js","node_modules/less/lib/less/tree/color":"node_modules/less/lib/less/tree/color.js","node_modules/less/lib/less/tree/directive":"node_modules/less/lib/less/tree/directive.js","node_modules/less/lib/less/tree/selector":"node_modules/less/lib/less/tree/selector.js","node_modules/less/lib/less/tree/element":"node_modules/less/lib/less/tree/element.js","node_modules/less/lib/less/tree/paren":"node_modules/less/lib/less/tree/paren.js","node_modules/less/lib/less/tree/combinator":"node_modules/less/lib/less/tree/combinator.js","node_modules/less/lib/less/tree/ruleset":"node_modules/less/lib/less/tree/ruleset.js","node_modules/less/lib/less/tree/rule":"node_modules/less/lib/less/tree/rule.js","node_modules/less/lib/less/tree/value":"node_modules/less/lib/less/tree/value.js","node_modules/less/lib/less/tree/keyword":"node_modules/less/lib/less/tree/keyword.js","node_modules/less/lib/less/contexts":"node_modules/less/lib/less/contexts.js","node_modules/less/lib/less/functions/function-registry":"node_modules/less/lib/less/functions/function-registry.js","node_modules/less/lib/less/functions/default":"node_modules/less/lib/less/functions/default.js","node_modules/less/lib/less/tree/debug-info":"node_modules/less/lib/less/tree/debug-info.js","node_modules/less/lib/less/tree/detached-ruleset":"node_modules/less/lib/less/tree/detached-ruleset.js","node_modules/less/lib/less/tree/operation":"node_modules/less/lib/less/tree/operation.js","node_modules/less/lib/less/tree/dimension":"node_modules/less/lib/less/tree/dimension.js","node_modules/less/lib/less/tree/unit":"node_modules/less/lib/less/tree/unit.js","node_modules/less/lib/less/tree/variable":"node_modules/less/lib/less/tree/variable.js","node_modules/less/lib/less/tree/attribute":"node_modules/less/lib/less/tree/attribute.js","node_modules/less/lib/less/tree/quoted":"node_modules/less/lib/less/tree/quoted.js","node_modules/less/lib/less/tree/js-eval-node":"node_modules/less/lib/less/tree/js-eval-node.js","node_modules/less/lib/less/tree/expression":"node_modules/less/lib/less/tree/expression.js","node_modules/less/lib/less/tree/comment":"node_modules/less/lib/less/tree/comment.js","node_modules/less/lib/less/tree/call":"node_modules/less/lib/less/tree/call.js","node_modules/less/lib/less/functions/function-caller":"node_modules/less/lib/less/functions/function-caller.js","node_modules/less/lib/less/tree/url":"node_modules/less/lib/less/tree/url.js","node_modules/less/lib/less/tree/import":"node_modules/less/lib/less/tree/import.js","node_modules/less/lib/less/tree/media":"node_modules/less/lib/less/tree/media.js","node_modules/less/lib/less/tree/anonymous":"node_modules/less/lib/less/tree/anonymous.js","node_modules/less/lib/less/tree/mixin-call":"node_modules/less/lib/less/tree/mixin-call.js","node_modules/less/lib/less/tree/mixin-definition":"node_modules/less/lib/less/tree/mixin-definition.js","node_modules/less/lib/less/tree/javascript":"node_modules/less/lib/less/tree/javascript.js","node_modules/less/lib/less/tree/assignment":"node_modules/less/lib/less/tree/assignment.js","node_modules/less/lib/less/tree/condition":"node_modules/less/lib/less/tree/condition.js","node_modules/less/lib/less/tree/unicode-descriptor":"node_modules/less/lib/less/tree/unicode-descriptor.js","node_modules/less/lib/less/tree/negative":"node_modules/less/lib/less/tree/negative.js","node_modules/less/lib/less/tree/extend":"node_modules/less/lib/less/tree/extend.js","node_modules/less/lib/less/tree/ruleset-call":"node_modules/less/lib/less/tree/ruleset-call.js","node_modules/less/lib/less/environment/environment":"node_modules/less/lib/less/environment/environment.js","node_modules/less/lib/less/environment/abstract-file-manager":"node_modules/less/lib/less/environment/abstract-file-manager.js","node_modules/less/lib/less/visitors":"node_modules/less/lib/less/visitors/index.js","node_modules/less/lib/less/visitors/visitor":"node_modules/less/lib/less/visitors/visitor.js","node_modules/less/lib/less/visitors/import-visitor":"node_modules/less/lib/less/visitors/import-visitor.js","node_modules/less/lib/less/visitors/import-sequencer":"node_modules/less/lib/less/visitors/import-sequencer.js","node_modules/less/lib/less/visitors/extend-visitor":"node_modules/less/lib/less/visitors/extend-visitor.js","node_modules/less/lib/less/visitors/join-selector-visitor":"node_modules/less/lib/less/visitors/join-selector-visitor.js","node_modules/less/lib/less/visitors/to-css-visitor":"node_modules/less/lib/less/visitors/to-css-visitor.js","node_modules/less/lib/less/parser/parser":"node_modules/less/lib/less/parser/parser.js","node_modules/less/lib/less/less-error":"node_modules/less/lib/less/less-error.js","node_modules/less/lib/less/utils":"node_modules/less/lib/less/utils.js","node_modules/less/lib/less/parser/parser-input":"node_modules/less/lib/less/parser/parser-input.js","node_modules/less/lib/less/parser/chunker":"node_modules/less/lib/less/parser/chunker.js","node_modules/less/lib/less/functions":"node_modules/less/lib/less/functions/index.js","node_modules/less/lib/less/functions/color":"node_modules/less/lib/less/functions/color.js","node_modules/less/lib/less/functions/color-blending":"node_modules/less/lib/less/functions/color-blending.js","node_modules/less/lib/less/functions/data-uri":"node_modules/less/lib/less/functions/data-uri.js","node_modules/less/lib/less/functions/math":"node_modules/less/lib/less/functions/math.js","node_modules/less/lib/less/functions/number":"node_modules/less/lib/less/functions/number.js","node_modules/less/lib/less/functions/string":"node_modules/less/lib/less/functions/string.js","node_modules/less/lib/less/functions/svg":"node_modules/less/lib/less/functions/svg.js","node_modules/less/lib/less/functions/types":"node_modules/less/lib/less/functions/types.js","node_modules/less/lib/less/source-map-output":"node_modules/less/lib/less/source-map-output.js","node_modules/less/lib/less/source-map-builder":"node_modules/less/lib/less/source-map-builder.js","node_modules/less/lib/less/parse-tree":"node_modules/less/lib/less/parse-tree.js","node_modules/less/lib/less/transform-tree":"node_modules/less/lib/less/transform-tree.js","node_modules/less/lib/less/import-manager":"node_modules/less/lib/less/import-manager.js","node_modules/less/lib/less/plugins/function-importer":"node_modules/less/lib/less/plugins/function-importer.js","node_modules/less/lib/less/render":"node_modules/less/lib/less/render.js","promise|node_modules/less/lib/less/render.js":"node_modules/less/node_modules/promise/index.js","node_modules/less/lib/less/parse":"node_modules/less/lib/less/parse.js","node_modules/less/lib/less/plugin-manager":"node_modules/less/lib/less/plugin-manager.js","promise|node_modules/less/lib/less/parse.js":"node_modules/less/node_modules/promise/index.js","node_modules/less/lib/less-node/lessc-helper":"node_modules/less/lib/less-node/lessc-helper.js","node_modules/less/lib/less-node/plugin-loader":"node_modules/less/lib/less-node/plugin-loader.js","node_modules/less/lib/less-node/image-size":"node_modules/less/lib/less-node/image-size.js","image-size|node_modules/less/lib/less-node/image-size.js":"node_modules/less/node_modules/image-size/lib/index.js","mkdirp|node_modules/architect-build/build.js":"node_modules/mkdirp/index.js","node_modules/architect-build/module-deps":"node_modules/architect-build/module-deps.js","through|node_modules/architect-build/module-deps.js":"node_modules/through/index.js","node_modules/architect-build/compress":"node_modules/architect-build/compress.js","uglify-js|node_modules/architect-build/compress.js":"node_modules/uglify-js/tools/node.js","source-map|node_modules/uglify-js/tools/node.js":"node_modules/uglify-js/node_modules/source-map/lib/source-map.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/source-map-generator":"node_modules/uglify-js/node_modules/source-map/lib/source-map/source-map-generator.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/source-map-generator.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/base64-vlq":"node_modules/uglify-js/node_modules/source-map/lib/source-map/base64-vlq.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/base64-vlq.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/base64":"node_modules/uglify-js/node_modules/source-map/lib/source-map/base64.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/base64.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/util":"node_modules/uglify-js/node_modules/source-map/lib/source-map/util.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/util.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/array-set":"node_modules/uglify-js/node_modules/source-map/lib/source-map/array-set.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/array-set.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/source-map-consumer":"node_modules/uglify-js/node_modules/source-map/lib/source-map/source-map-consumer.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/source-map-consumer.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/binary-search":"node_modules/uglify-js/node_modules/source-map/lib/source-map/binary-search.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/binary-search.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/source-node":"node_modules/uglify-js/node_modules/source-map/lib/source-map/source-node.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/source-node.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","architect-build/copy|plugins/c9.cli.publish/publish.js":"node_modules/architect-build/copy.js","mkdirp|node_modules/architect-build/copy.js":"node_modules/mkdirp/index.js","plugins/c9.cli.publish/install.js|plugins/c9.cli.publish/install.js":"plugins/c9.cli.publish/install.js","plugins/c9.cli.publish/list.js|plugins/c9.cli.publish/list.js":"plugins/c9.cli.publish/list.js","plugins/c9.ide.auth/auth.js|plugins/c9.ide.auth/auth.js":"plugins/c9.ide.auth/auth.js","plugins/c9.core/api.js|plugins/c9.core/api.js":"plugins/c9.core/api.js","plugins/c9.core/http-node.js|plugins/c9.core/http-node.js":"plugins/c9.core/http-node.js","frontdoor/lib/http_node|plugins/c9.core/http-node.js":"node_modules/frontdoor/lib/http_node.js","http-error|node_modules/frontdoor/lib/http_node.js":"node_modules/http-error/error.js","debug|node_modules/frontdoor/lib/http_node.js":"node_modules/debug/lib/debug.js","plugins/c9.cli.bridge/bridge-client.js|plugins/c9.cli.bridge/bridge-client.js":"plugins/c9.cli.bridge/bridge-client.js","plugins/c9.cli.open/open.js|plugins/c9.cli.open/open.js":"plugins/c9.cli.open/open.js","plugins/c9.cli.open/restart.js|plugins/c9.cli.open/restart.js":"plugins/c9.cli.open/restart.js","plugins/c9.automate/automate.js|plugins/c9.automate/automate.js":"plugins/c9.automate/automate.js","async|plugins/c9.automate/automate.js":"node_modules/async/lib/async.js","plugins/c9.ide.installer/commands/centos.js|plugins/c9.ide.installer/commands/centos.js":"plugins/c9.ide.installer/commands/centos.js","plugins/c9.ide.installer/commands/darwin.js|plugins/c9.ide.installer/commands/darwin.js":"plugins/c9.ide.installer/commands/darwin.js","plugins/c9.ide.installer/commands/bash.js|plugins/c9.ide.installer/commands/bash.js":"plugins/c9.ide.installer/commands/bash.js","plugins/c9.ide.installer/commands/npm.js|plugins/c9.ide.installer/commands/npm.js":"plugins/c9.ide.installer/commands/npm.js","plugins/c9.ide.installer/commands/pip.js|plugins/c9.ide.installer/commands/pip.js":"plugins/c9.ide.installer/commands/pip.js","plugins/c9.ide.installer/commands/gem.js|plugins/c9.ide.installer/commands/gem.js":"plugins/c9.ide.installer/commands/gem.js","plugins/c9.ide.installer/commands/zip.js|plugins/c9.ide.installer/commands/zip.js":"plugins/c9.ide.installer/commands/zip.js","plugins/c9.ide.installer/commands/symlink.js|plugins/c9.ide.installer/commands/symlink.js":"plugins/c9.ide.installer/commands/symlink.js","plugins/c9.ide.installer/commands/message.js|plugins/c9.ide.installer/commands/message.js":"plugins/c9.ide.installer/commands/message.js","plugins/c9.ide.installer/commands/tar.gz.js|plugins/c9.ide.installer/commands/tar.gz.js":"plugins/c9.ide.installer/commands/tar.gz.js","plugins/c9.ide.installer/commands/ubuntu.js|plugins/c9.ide.installer/commands/ubuntu.js":"plugins/c9.ide.installer/commands/ubuntu.js","plugins/c9.ide.installer/cli.js|plugins/c9.ide.installer/cli.js":"plugins/c9.ide.installer/cli.js","plugins/c9.ide.installer/installer.js|plugins/c9.ide.installer/installer.js":"plugins/c9.ide.installer/installer.js","plugins/c9.ide.installer/install/install":"plugins/c9.ide.installer/install/install.js","!config":{"./c9.core/ext":{"packagePath":"plugins/c9.core/ext.js","consumes":[],"provides":["ext","Plugin"]},"./c9.fs/fs":{"packagePath":"plugins/c9.fs/fs.js","consumes":["vfs","Plugin","auth"],"provides":["fs"]},"./c9.fs/net":{"packagePath":"plugins/c9.fs/net.js","consumes":["vfs","Plugin"],"provides":["net"]},"./c9.fs/proc":{"packagePath":"plugins/c9.fs/proc.js","consumes":["vfs","Plugin"],"provides":["proc"]},"./c9.vfs.client/vfs.cli":{"packagePath":"plugins/c9.vfs.client/vfs.cli.js","consumes":["c9","ext"],"provides":["vfs"]},"./c9.cli/cli":{"packagePath":"plugins/c9.cli/cli.js","consumes":["Plugin","cli_commands","workspace"],"provides":["cli"]},"./c9.cli/auth.bootstrap":{"packagePath":"plugins/c9.cli/auth.bootstrap.js","consumes":["Plugin","http"],"provides":["auth.bootstrap"]},"./c9.cli.publish/publish":{"packagePath":"plugins/c9.cli.publish/publish.js","consumes":["Plugin","cli_commands","proc","api","auth"],"provides":["cli.publish"]},"./c9.cli.publish/install":{"packagePath":"plugins/c9.cli.publish/install.js","consumes":["Plugin","cli_commands","proc","api","auth","installer","installer.cli"],"provides":["cli.install"]},"./c9.cli.publish/list":{"packagePath":"plugins/c9.cli.publish/list.js","consumes":["Plugin","cli_commands","api"],"provides":["cli.list"]},"./c9.ide.auth/auth":{"packagePath":"plugins/c9.ide.auth/auth.js","consumes":["Plugin","http","auth.bootstrap"],"provides":["auth"]},"./c9.core/api":{"packagePath":"plugins/c9.core/api.js","consumes":["Plugin","auth","ext"],"provides":["api"]},"./c9.core/http-node":{"packagePath":"plugins/c9.core/http-node.js","consumes":[],"provides":["http"]},"./c9.cli.bridge/bridge-client":{"packagePath":"plugins/c9.cli.bridge/bridge-client.js","consumes":["c9","Plugin","net"],"provides":["bridge-client"]},"./c9.cli.open/open":{"packagePath":"plugins/c9.cli.open/open.js","consumes":["Plugin","cli_commands","proc","bridge-client"],"provides":["open"]},"./c9.cli.open/restart":{"packagePath":"plugins/c9.cli.open/restart.js","consumes":["Plugin","cli_commands","proc"],"provides":["restart"]},"./c9.automate/automate":{"packagePath":"plugins/c9.automate/automate.js","consumes":["Plugin","c9"],"provides":["automate"]},"./c9.ide.installer/commands/centos":{"packagePath":"plugins/c9.ide.installer/commands/centos.js","consumes":["Plugin","installer","proc"],"provides":["installer.centos"]},"./c9.ide.installer/commands/darwin":{"packagePath":"plugins/c9.ide.installer/commands/darwin.js","consumes":["Plugin","installer","c9"],"provides":["installer.darwin"]},"./c9.ide.installer/commands/bash":{"packagePath":"plugins/c9.ide.installer/commands/bash.js","consumes":["Plugin","installer","proc"],"provides":["installer.bash"]},"./c9.ide.installer/commands/npm":{"packagePath":"plugins/c9.ide.installer/commands/npm.js","consumes":["Plugin","installer","proc"],"provides":["installer.npm"]},"./c9.ide.installer/commands/pip":{"packagePath":"plugins/c9.ide.installer/commands/pip.js","consumes":["Plugin","installer"],"provides":["installer.pip"]},"./c9.ide.installer/commands/gem":{"packagePath":"plugins/c9.ide.installer/commands/gem.js","consumes":["Plugin","installer"],"provides":["installer.gem"]},"./c9.ide.installer/commands/zip":{"packagePath":"plugins/c9.ide.installer/commands/zip.js","consumes":["Plugin","installer","proc","c9"],"provides":["installer.zip"]},"./c9.ide.installer/commands/symlink":{"packagePath":"plugins/c9.ide.installer/commands/symlink.js","consumes":["Plugin","installer","proc","c9"],"provides":["installer.symlink"]},"./c9.ide.installer/commands/message":{"packagePath":"plugins/c9.ide.installer/commands/message.js","consumes":["Plugin","installer"],"provides":["installer.message"]},"./c9.ide.installer/commands/tar.gz":{"packagePath":"plugins/c9.ide.installer/commands/tar.gz.js","consumes":["Plugin","installer","proc","c9"],"provides":["installer.tar.gz"]},"./c9.ide.installer/commands/ubuntu":{"packagePath":"plugins/c9.ide.installer/commands/ubuntu.js","consumes":["Plugin","installer","proc"],"provides":["installer.ubuntu"]},"./c9.ide.installer/cli":{"packagePath":"plugins/c9.ide.installer/cli.js","consumes":["Plugin","installer"],"provides":["installer.cli"]},"./c9.ide.installer/installer":{"packagePath":"plugins/c9.ide.installer/installer.js","consumes":["Plugin","automate","vfs","c9","proc","fs","error_handler"],"provides":["installer"]}}}
{"server.js|server.js":"server.js","amd-loader|server.js":"node_modules/amd-loader/amd-loader.js","architect|server.js":"node_modules/architect/architect.js","optimist|server.js":"node_modules/optimist/index.js","minimist|node_modules/optimist/index.js":"node_modules/optimist/node_modules/minimist/index.js","wordwrap|node_modules/optimist/index.js":"node_modules/optimist/node_modules/wordwrap/index.js","/home/ubuntu/newclient/configs/cli|/home/ubuntu/newclient/configs/cli":"configs/cli.js","server":"server.js","plugins/c9.core/ext.js|plugins/c9.core/ext.js":"plugins/c9.core/ext.js","plugins/c9.fs/fs.js|plugins/c9.fs/fs.js":"plugins/c9.fs/fs.js","plugins/c9.fs/fs.streams":"plugins/c9.fs/fs.streams.js","plugins/c9.fs/fs.xhr":"plugins/c9.fs/fs.xhr.js","c9/string|plugins/c9.fs/fs.js":"node_modules/c9/string.js","plugins/c9.fs/net.js|plugins/c9.fs/net.js":"plugins/c9.fs/net.js","plugins/c9.fs/proc.js|plugins/c9.fs/proc.js":"plugins/c9.fs/proc.js","plugins/c9.fs/proc2pty":"plugins/c9.fs/proc2pty.js","plugins/c9.vfs.client/vfs.cli.js|plugins/c9.vfs.client/vfs.cli.js":"plugins/c9.vfs.client/vfs.cli.js","vfs-local|plugins/c9.vfs.client/vfs.cli.js":"node_modules/vfs-local/localfs.js","simple-mime|node_modules/vfs-local/localfs.js":"node_modules/simple-mime/simple-mime.js","plugins/c9.cli/cli.js|plugins/c9.cli/cli.js":"plugins/c9.cli/cli.js","optimist|plugins/c9.cli/cli.js":"node_modules/optimist/index.js","plugins/c9.cli/auth.bootstrap.js|plugins/c9.cli/auth.bootstrap.js":"plugins/c9.cli/auth.bootstrap.js","read|plugins/c9.cli/auth.bootstrap.js":"node_modules/read/lib/read.js","mute-stream|node_modules/read/lib/read.js":"node_modules/read/node_modules/mute-stream/mute.js","plugins/c9.cli.publish/publish.js|plugins/c9.cli.publish/publish.js":"plugins/c9.cli.publish/publish.js","form-data|plugins/c9.cli.publish/publish.js":"node_modules/form-data/lib/form_data.js","combined-stream|node_modules/form-data/lib/form_data.js":"node_modules/form-data/node_modules/combined-stream/lib/combined_stream.js","delayed-stream|node_modules/form-data/node_modules/combined-stream/lib/combined_stream.js":"node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/lib/delayed_stream.js","mime-types|node_modules/form-data/lib/form_data.js":"node_modules/form-data/node_modules/mime-types/index.js","mime-db|node_modules/form-data/node_modules/mime-types/index.js":"node_modules/form-data/node_modules/mime-types/node_modules/mime-db/index.js","node_modules/form-data/node_modules/mime-types/node_modules/mime-db/db.json":"node_modules/form-data/node_modules/mime-types/node_modules/mime-db/db.json","async|node_modules/form-data/lib/form_data.js":"node_modules/async/lib/async.js","async|plugins/c9.cli.publish/publish.js":"node_modules/async/lib/async.js","architect-build/build|plugins/c9.cli.publish/publish.js":"node_modules/architect-build/build.js","async|node_modules/architect-build/build.js":"node_modules/async/lib/async.js","less|node_modules/architect-build/build.js":"node_modules/less/index.js","node_modules/less/lib/less-node":"node_modules/less/lib/less-node/index.js","node_modules/less/lib/less-node/environment":"node_modules/less/lib/less-node/environment.js","mime|node_modules/less/lib/less-node/environment.js":"node_modules/mime/mime.js","source-map|node_modules/less/lib/less-node/environment.js":"node_modules/less/node_modules/source-map/lib/source-map.js","node_modules/less/node_modules/source-map/lib/source-map/source-map-generator":"node_modules/less/node_modules/source-map/lib/source-map/source-map-generator.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/source-map-generator.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/base64-vlq":"node_modules/less/node_modules/source-map/lib/source-map/base64-vlq.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/base64-vlq.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/base64":"node_modules/less/node_modules/source-map/lib/source-map/base64.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/base64.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/util":"node_modules/less/node_modules/source-map/lib/source-map/util.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/util.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/array-set":"node_modules/less/node_modules/source-map/lib/source-map/array-set.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/array-set.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/mapping-list":"node_modules/less/node_modules/source-map/lib/source-map/mapping-list.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/mapping-list.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/source-map-consumer":"node_modules/less/node_modules/source-map/lib/source-map/source-map-consumer.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/source-map-consumer.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/binary-search":"node_modules/less/node_modules/source-map/lib/source-map/binary-search.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/binary-search.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/node_modules/source-map/lib/source-map/source-node":"node_modules/less/node_modules/source-map/lib/source-map/source-node.js","amdefine|node_modules/less/node_modules/source-map/lib/source-map/source-node.js":"node_modules/less/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/less/lib/less-node/file-manager":"node_modules/less/lib/less-node/file-manager.js","node_modules/less/lib/less-node/fs":"node_modules/less/lib/less-node/fs.js","graceful-fs|node_modules/less/lib/less-node/fs.js":"node_modules/less/node_modules/graceful-fs/graceful-fs.js","node_modules/less/node_modules/graceful-fs/fs.js":"node_modules/less/node_modules/graceful-fs/fs.js","node_modules/less/node_modules/graceful-fs/polyfills.js":"node_modules/less/node_modules/graceful-fs/polyfills.js","node_modules/less/lib/less/environment/abstract-file-manager.js":"node_modules/less/lib/less/environment/abstract-file-manager.js","promise|node_modules/less/lib/less-node/file-manager.js":"node_modules/less/node_modules/promise/index.js","node_modules/less/node_modules/promise/lib/core.js":"node_modules/less/node_modules/promise/lib/core.js","asap|node_modules/less/node_modules/promise/lib/core.js":"node_modules/less/node_modules/promise/node_modules/asap/asap.js","node_modules/less/node_modules/promise/lib/done.js":"node_modules/less/node_modules/promise/lib/done.js","asap|node_modules/less/node_modules/promise/lib/done.js":"node_modules/less/node_modules/promise/node_modules/asap/asap.js","node_modules/less/node_modules/promise/lib/es6-extensions.js":"node_modules/less/node_modules/promise/lib/es6-extensions.js","asap|node_modules/less/node_modules/promise/lib/es6-extensions.js":"node_modules/less/node_modules/promise/node_modules/asap/asap.js","node_modules/less/node_modules/promise/lib/node-extensions.js":"node_modules/less/node_modules/promise/lib/node-extensions.js","asap|node_modules/less/node_modules/promise/lib/node-extensions.js":"node_modules/less/node_modules/promise/node_modules/asap/asap.js","node_modules/less/lib/less-node/url-file-manager":"node_modules/less/lib/less-node/url-file-manager.js","node_modules/less/lib/less/logger":"node_modules/less/lib/less/logger.js","promise|node_modules/less/lib/less-node/url-file-manager.js":"node_modules/less/node_modules/promise/index.js","request|node_modules/less/lib/less-node/url-file-manager.js":"node_modules/less/node_modules/request/index.js","node_modules/less/node_modules/request/lib/cookies":"node_modules/less/node_modules/request/lib/cookies.js","tough-cookie|node_modules/less/node_modules/request/lib/cookies.js":"node_modules/less/node_modules/request/node_modules/tough-cookie/lib/cookie.js","node_modules/less/node_modules/request/node_modules/tough-cookie/lib/pubsuffix":"node_modules/less/node_modules/request/node_modules/tough-cookie/lib/pubsuffix.js","node_modules/less/node_modules/request/node_modules/tough-cookie/lib/store":"node_modules/less/node_modules/request/node_modules/tough-cookie/lib/store.js","node_modules/less/node_modules/request/node_modules/tough-cookie/lib/memstore":"node_modules/less/node_modules/request/node_modules/tough-cookie/lib/memstore.js","node_modules/less/node_modules/request/node_modules/tough-cookie/lib/cookie":"node_modules/less/node_modules/request/node_modules/tough-cookie/lib/cookie.js","node_modules/less/node_modules/request/lib/helpers":"node_modules/less/node_modules/request/lib/helpers.js","json-stringify-safe|node_modules/less/node_modules/request/lib/helpers.js":"node_modules/less/node_modules/request/node_modules/json-stringify-safe/stringify.js","node_modules/less/node_modules/request/request":"node_modules/less/node_modules/request/request.js","qs|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/qs/index.js","node_modules/less/node_modules/request/node_modules/qs/lib":"node_modules/less/node_modules/request/node_modules/qs/lib/index.js","node_modules/less/node_modules/request/node_modules/qs/lib/stringify":"node_modules/less/node_modules/request/node_modules/qs/lib/stringify.js","node_modules/less/node_modules/request/node_modules/qs/lib/utils":"node_modules/less/node_modules/request/node_modules/qs/lib/utils.js","node_modules/less/node_modules/request/node_modules/qs/lib/parse":"node_modules/less/node_modules/request/node_modules/qs/lib/parse.js","bl|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/bl/bl.js","readable-stream/duplex|node_modules/less/node_modules/request/node_modules/bl/bl.js":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/duplex.js","node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js","core-util-is|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/lib/util.js","inherits|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/inherits.js","node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js","isarray|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/index.js","core-util-is|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/lib/util.js","inherits|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/inherits.js","string_decoder/|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_readable.js":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder/index.js","node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_writable":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js","core-util-is|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/lib/util.js","inherits|node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_writable.js":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/inherits.js","node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex":"node_modules/less/node_modules/request/node_modules/bl/node_modules/readable-stream/lib/_stream_duplex.js","hawk|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/hawk/index.js","node_modules/less/node_modules/request/node_modules/hawk/lib":"node_modules/less/node_modules/request/node_modules/hawk/lib/index.js","boom|node_modules/less/node_modules/request/node_modules/hawk/lib/index.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/index.js","node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/lib":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js","hoek|node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/lib/index.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/index.js","node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/lib":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/lib/index.js","node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/lib/escape":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/lib/escape.js","sntp|node_modules/less/node_modules/request/node_modules/hawk/lib/index.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/sntp/index.js","node_modules/less/node_modules/request/node_modules/hawk/node_modules/sntp/lib":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/sntp/lib/index.js","hoek|node_modules/less/node_modules/request/node_modules/hawk/node_modules/sntp/lib/index.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/index.js","node_modules/less/node_modules/request/node_modules/hawk/lib/server":"node_modules/less/node_modules/request/node_modules/hawk/lib/server.js","boom|node_modules/less/node_modules/request/node_modules/hawk/lib/server.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/index.js","hoek|node_modules/less/node_modules/request/node_modules/hawk/lib/server.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/index.js","cryptiles|node_modules/less/node_modules/request/node_modules/hawk/lib/server.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/cryptiles/index.js","node_modules/less/node_modules/request/node_modules/hawk/node_modules/cryptiles/lib":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/cryptiles/lib/index.js","boom|node_modules/less/node_modules/request/node_modules/hawk/node_modules/cryptiles/lib/index.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/index.js","node_modules/less/node_modules/request/node_modules/hawk/lib/crypto":"node_modules/less/node_modules/request/node_modules/hawk/lib/crypto.js","node_modules/less/node_modules/request/node_modules/hawk/lib/utils":"node_modules/less/node_modules/request/node_modules/hawk/lib/utils.js","sntp|node_modules/less/node_modules/request/node_modules/hawk/lib/utils.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/sntp/index.js","boom|node_modules/less/node_modules/request/node_modules/hawk/lib/utils.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/boom/index.js","node_modules/less/node_modules/request/node_modules/hawk/package.json":"node_modules/less/node_modules/request/node_modules/hawk/package.json","hawk|node_modules/less/node_modules/request/node_modules/hawk/package.json":"node_modules/less/node_modules/request/node_modules/hawk/index.js","request|node_modules/less/node_modules/request/node_modules/hawk/package.json":"node_modules/less/node_modules/request/index.js","node_modules/less/node_modules/request/node_modules/hawk/lib/client":"node_modules/less/node_modules/request/node_modules/hawk/lib/client.js","hoek|node_modules/less/node_modules/request/node_modules/hawk/lib/client.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/hoek/index.js","cryptiles|node_modules/less/node_modules/request/node_modules/hawk/lib/client.js":"node_modules/less/node_modules/request/node_modules/hawk/node_modules/cryptiles/index.js","aws-sign2|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/aws-sign2/index.js","http-signature|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/http-signature/lib/index.js","node_modules/less/node_modules/request/node_modules/http-signature/lib/parser":"node_modules/less/node_modules/request/node_modules/http-signature/lib/parser.js","assert-plus|node_modules/less/node_modules/request/node_modules/http-signature/lib/parser.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/assert-plus/assert.js","node_modules/less/node_modules/request/node_modules/http-signature/lib/signer":"node_modules/less/node_modules/request/node_modules/http-signature/lib/signer.js","assert-plus|node_modules/less/node_modules/request/node_modules/http-signature/lib/signer.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/assert-plus/assert.js","node_modules/less/node_modules/request/node_modules/http-signature/lib/verify":"node_modules/less/node_modules/request/node_modules/http-signature/lib/verify.js","assert-plus|node_modules/less/node_modules/request/node_modules/http-signature/lib/verify.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/assert-plus/assert.js","node_modules/less/node_modules/request/node_modules/http-signature/lib/util":"node_modules/less/node_modules/request/node_modules/http-signature/lib/util.js","assert-plus|node_modules/less/node_modules/request/node_modules/http-signature/lib/util.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/assert-plus/assert.js","asn1|node_modules/less/node_modules/request/node_modules/http-signature/lib/util.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/index.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/index":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/index.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/errors":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/errors.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/types":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/types.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/reader":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/reader.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/writer":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/asn1/lib/ber/writer.js","ctype|node_modules/less/node_modules/request/node_modules/http-signature/lib/util.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/ctype/ctype.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/ctype/ctf.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/ctype/ctf.js","node_modules/less/node_modules/request/node_modules/http-signature/node_modules/ctype/ctio.js":"node_modules/less/node_modules/request/node_modules/http-signature/node_modules/ctype/ctio.js","mime-types|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/mime-types/index.js","mime-db|node_modules/less/node_modules/request/node_modules/mime-types/index.js":"node_modules/less/node_modules/request/node_modules/mime-types/node_modules/mime-db/index.js","node_modules/less/node_modules/request/node_modules/mime-types/node_modules/mime-db/db.json":"node_modules/less/node_modules/request/node_modules/mime-types/node_modules/mime-db/db.json","tunnel-agent|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/tunnel-agent/index.js","stringstream|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/stringstream/stringstream.js","caseless|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/caseless/index.js","forever-agent|node_modules/less/node_modules/request/request.js":"node_modules/less/node_modules/request/node_modules/forever-agent/index.js","form-data|node_modules/less/node_modules/request/request.js":"node_modules/form-data/lib/form_data.js","node_modules/less/node_modules/request/lib/copy":"node_modules/less/node_modules/request/lib/copy.js","node_modules/less/node_modules/request/lib/getProxyFromURI":"node_modules/less/node_modules/request/lib/getProxyFromURI.js","node_modules/less/node_modules/request/lib/har":"node_modules/less/node_modules/request/lib/har.js","har-validator|node_modules/less/node_modules/request/lib/har.js":"node_modules/less/node_modules/request/node_modules/har-validator/src/index.js","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/index.js","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/cache.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/cache.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/cacheEntry.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/cacheEntry.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/content.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/content.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/cookie.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/cookie.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/creator.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/creator.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/entry.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/entry.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/har.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/har.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/log.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/log.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/page.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/page.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/pageTimings.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/pageTimings.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/postData.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/postData.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/record.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/record.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/request.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/request.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/response.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/response.json","node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/timings.json":"node_modules/less/node_modules/request/node_modules/har-validator/src/schemas/timings.json","node_modules/less/node_modules/request/node_modules/har-validator/src/error":"node_modules/less/node_modules/request/node_modules/har-validator/src/error.js","is-my-json-valid|node_modules/less/node_modules/request/node_modules/har-validator/src/index.js":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/index.js","generate-object-property|node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/index.js":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/index.js","is-property|node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/index.js":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/node_modules/is-property/is-property.js","generate-function|node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/index.js":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function/index.js","jsonpointer|node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/index.js":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer/jsonpointer.js","xtend|node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/index.js":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/immutable.js","node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/formats":"node_modules/less/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/formats.js","node_modules/less/node_modules/request/lib/auth":"node_modules/less/node_modules/request/lib/auth.js","caseless|node_modules/less/node_modules/request/lib/auth.js":"node_modules/less/node_modules/request/node_modules/caseless/index.js","node-uuid|node_modules/less/node_modules/request/lib/auth.js":"node_modules/node-uuid/uuid.js","node_modules/less/node_modules/request/lib/oauth":"node_modules/less/node_modules/request/lib/oauth.js","qs|node_modules/less/node_modules/request/lib/oauth.js":"node_modules/less/node_modules/request/node_modules/qs/index.js","caseless|node_modules/less/node_modules/request/lib/oauth.js":"node_modules/less/node_modules/request/node_modules/caseless/index.js","node-uuid|node_modules/less/node_modules/request/lib/oauth.js":"node_modules/node-uuid/uuid.js","oauth-sign|node_modules/less/node_modules/request/lib/oauth.js":"node_modules/less/node_modules/request/node_modules/oauth-sign/index.js","node_modules/less/node_modules/request/lib/multipart":"node_modules/less/node_modules/request/lib/multipart.js","node-uuid|node_modules/less/node_modules/request/lib/multipart.js":"node_modules/node-uuid/uuid.js","combined-stream|node_modules/less/node_modules/request/lib/multipart.js":"node_modules/less/node_modules/request/node_modules/combined-stream/lib/combined_stream.js","delayed-stream|node_modules/less/node_modules/request/node_modules/combined-stream/lib/combined_stream.js":"node_modules/less/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/lib/delayed_stream.js","isstream|node_modules/less/node_modules/request/lib/multipart.js":"node_modules/less/node_modules/request/node_modules/isstream/isstream.js","node_modules/less/node_modules/request/lib/redirect":"node_modules/less/node_modules/request/lib/redirect.js","node_modules/less/lib/less":"node_modules/less/lib/less/index.js","node_modules/less/lib/less/data":"node_modules/less/lib/less/data/index.js","node_modules/less/lib/less/data/colors":"node_modules/less/lib/less/data/colors.js","node_modules/less/lib/less/data/unit-conversions":"node_modules/less/lib/less/data/unit-conversions.js","node_modules/less/lib/less/tree":"node_modules/less/lib/less/tree/index.js","node_modules/less/lib/less/tree/node":"node_modules/less/lib/less/tree/node.js","node_modules/less/lib/less/tree/alpha":"node_modules/less/lib/less/tree/alpha.js","node_modules/less/lib/less/tree/color":"node_modules/less/lib/less/tree/color.js","node_modules/less/lib/less/tree/directive":"node_modules/less/lib/less/tree/directive.js","node_modules/less/lib/less/tree/selector":"node_modules/less/lib/less/tree/selector.js","node_modules/less/lib/less/tree/element":"node_modules/less/lib/less/tree/element.js","node_modules/less/lib/less/tree/paren":"node_modules/less/lib/less/tree/paren.js","node_modules/less/lib/less/tree/combinator":"node_modules/less/lib/less/tree/combinator.js","node_modules/less/lib/less/tree/ruleset":"node_modules/less/lib/less/tree/ruleset.js","node_modules/less/lib/less/tree/rule":"node_modules/less/lib/less/tree/rule.js","node_modules/less/lib/less/tree/value":"node_modules/less/lib/less/tree/value.js","node_modules/less/lib/less/tree/keyword":"node_modules/less/lib/less/tree/keyword.js","node_modules/less/lib/less/contexts":"node_modules/less/lib/less/contexts.js","node_modules/less/lib/less/functions/function-registry":"node_modules/less/lib/less/functions/function-registry.js","node_modules/less/lib/less/functions/default":"node_modules/less/lib/less/functions/default.js","node_modules/less/lib/less/tree/debug-info":"node_modules/less/lib/less/tree/debug-info.js","node_modules/less/lib/less/tree/detached-ruleset":"node_modules/less/lib/less/tree/detached-ruleset.js","node_modules/less/lib/less/tree/operation":"node_modules/less/lib/less/tree/operation.js","node_modules/less/lib/less/tree/dimension":"node_modules/less/lib/less/tree/dimension.js","node_modules/less/lib/less/tree/unit":"node_modules/less/lib/less/tree/unit.js","node_modules/less/lib/less/tree/variable":"node_modules/less/lib/less/tree/variable.js","node_modules/less/lib/less/tree/attribute":"node_modules/less/lib/less/tree/attribute.js","node_modules/less/lib/less/tree/quoted":"node_modules/less/lib/less/tree/quoted.js","node_modules/less/lib/less/tree/js-eval-node":"node_modules/less/lib/less/tree/js-eval-node.js","node_modules/less/lib/less/tree/expression":"node_modules/less/lib/less/tree/expression.js","node_modules/less/lib/less/tree/comment":"node_modules/less/lib/less/tree/comment.js","node_modules/less/lib/less/tree/call":"node_modules/less/lib/less/tree/call.js","node_modules/less/lib/less/functions/function-caller":"node_modules/less/lib/less/functions/function-caller.js","node_modules/less/lib/less/tree/url":"node_modules/less/lib/less/tree/url.js","node_modules/less/lib/less/tree/import":"node_modules/less/lib/less/tree/import.js","node_modules/less/lib/less/tree/media":"node_modules/less/lib/less/tree/media.js","node_modules/less/lib/less/tree/anonymous":"node_modules/less/lib/less/tree/anonymous.js","node_modules/less/lib/less/tree/mixin-call":"node_modules/less/lib/less/tree/mixin-call.js","node_modules/less/lib/less/tree/mixin-definition":"node_modules/less/lib/less/tree/mixin-definition.js","node_modules/less/lib/less/tree/javascript":"node_modules/less/lib/less/tree/javascript.js","node_modules/less/lib/less/tree/assignment":"node_modules/less/lib/less/tree/assignment.js","node_modules/less/lib/less/tree/condition":"node_modules/less/lib/less/tree/condition.js","node_modules/less/lib/less/tree/unicode-descriptor":"node_modules/less/lib/less/tree/unicode-descriptor.js","node_modules/less/lib/less/tree/negative":"node_modules/less/lib/less/tree/negative.js","node_modules/less/lib/less/tree/extend":"node_modules/less/lib/less/tree/extend.js","node_modules/less/lib/less/tree/ruleset-call":"node_modules/less/lib/less/tree/ruleset-call.js","node_modules/less/lib/less/environment/environment":"node_modules/less/lib/less/environment/environment.js","node_modules/less/lib/less/environment/abstract-file-manager":"node_modules/less/lib/less/environment/abstract-file-manager.js","node_modules/less/lib/less/visitors":"node_modules/less/lib/less/visitors/index.js","node_modules/less/lib/less/visitors/visitor":"node_modules/less/lib/less/visitors/visitor.js","node_modules/less/lib/less/visitors/import-visitor":"node_modules/less/lib/less/visitors/import-visitor.js","node_modules/less/lib/less/visitors/import-sequencer":"node_modules/less/lib/less/visitors/import-sequencer.js","node_modules/less/lib/less/visitors/extend-visitor":"node_modules/less/lib/less/visitors/extend-visitor.js","node_modules/less/lib/less/visitors/join-selector-visitor":"node_modules/less/lib/less/visitors/join-selector-visitor.js","node_modules/less/lib/less/visitors/to-css-visitor":"node_modules/less/lib/less/visitors/to-css-visitor.js","node_modules/less/lib/less/parser/parser":"node_modules/less/lib/less/parser/parser.js","node_modules/less/lib/less/less-error":"node_modules/less/lib/less/less-error.js","node_modules/less/lib/less/utils":"node_modules/less/lib/less/utils.js","node_modules/less/lib/less/parser/parser-input":"node_modules/less/lib/less/parser/parser-input.js","node_modules/less/lib/less/parser/chunker":"node_modules/less/lib/less/parser/chunker.js","node_modules/less/lib/less/functions":"node_modules/less/lib/less/functions/index.js","node_modules/less/lib/less/functions/color":"node_modules/less/lib/less/functions/color.js","node_modules/less/lib/less/functions/color-blending":"node_modules/less/lib/less/functions/color-blending.js","node_modules/less/lib/less/functions/data-uri":"node_modules/less/lib/less/functions/data-uri.js","node_modules/less/lib/less/functions/math":"node_modules/less/lib/less/functions/math.js","node_modules/less/lib/less/functions/number":"node_modules/less/lib/less/functions/number.js","node_modules/less/lib/less/functions/string":"node_modules/less/lib/less/functions/string.js","node_modules/less/lib/less/functions/svg":"node_modules/less/lib/less/functions/svg.js","node_modules/less/lib/less/functions/types":"node_modules/less/lib/less/functions/types.js","node_modules/less/lib/less/source-map-output":"node_modules/less/lib/less/source-map-output.js","node_modules/less/lib/less/source-map-builder":"node_modules/less/lib/less/source-map-builder.js","node_modules/less/lib/less/parse-tree":"node_modules/less/lib/less/parse-tree.js","node_modules/less/lib/less/transform-tree":"node_modules/less/lib/less/transform-tree.js","node_modules/less/lib/less/import-manager":"node_modules/less/lib/less/import-manager.js","node_modules/less/lib/less/plugins/function-importer":"node_modules/less/lib/less/plugins/function-importer.js","node_modules/less/lib/less/render":"node_modules/less/lib/less/render.js","promise|node_modules/less/lib/less/render.js":"node_modules/less/node_modules/promise/index.js","node_modules/less/lib/less/parse":"node_modules/less/lib/less/parse.js","node_modules/less/lib/less/plugin-manager":"node_modules/less/lib/less/plugin-manager.js","promise|node_modules/less/lib/less/parse.js":"node_modules/less/node_modules/promise/index.js","node_modules/less/lib/less-node/lessc-helper":"node_modules/less/lib/less-node/lessc-helper.js","node_modules/less/lib/less-node/plugin-loader":"node_modules/less/lib/less-node/plugin-loader.js","node_modules/less/lib/less-node/image-size":"node_modules/less/lib/less-node/image-size.js","image-size|node_modules/less/lib/less-node/image-size.js":"node_modules/less/node_modules/image-size/lib/index.js","mkdirp|node_modules/architect-build/build.js":"node_modules/mkdirp/index.js","node_modules/architect-build/module-deps":"node_modules/architect-build/module-deps.js","through|node_modules/architect-build/module-deps.js":"node_modules/through/index.js","node_modules/architect-build/compress":"node_modules/architect-build/compress.js","uglify-js|node_modules/architect-build/compress.js":"node_modules/uglify-js/tools/node.js","source-map|node_modules/uglify-js/tools/node.js":"node_modules/uglify-js/node_modules/source-map/lib/source-map.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/source-map-generator":"node_modules/uglify-js/node_modules/source-map/lib/source-map/source-map-generator.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/source-map-generator.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/base64-vlq":"node_modules/uglify-js/node_modules/source-map/lib/source-map/base64-vlq.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/base64-vlq.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/base64":"node_modules/uglify-js/node_modules/source-map/lib/source-map/base64.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/base64.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/util":"node_modules/uglify-js/node_modules/source-map/lib/source-map/util.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/util.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/array-set":"node_modules/uglify-js/node_modules/source-map/lib/source-map/array-set.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/array-set.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/source-map-consumer":"node_modules/uglify-js/node_modules/source-map/lib/source-map/source-map-consumer.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/source-map-consumer.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/binary-search":"node_modules/uglify-js/node_modules/source-map/lib/source-map/binary-search.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/binary-search.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","node_modules/uglify-js/node_modules/source-map/lib/source-map/source-node":"node_modules/uglify-js/node_modules/source-map/lib/source-map/source-node.js","amdefine|node_modules/uglify-js/node_modules/source-map/lib/source-map/source-node.js":"node_modules/uglify-js/node_modules/source-map/node_modules/amdefine/amdefine.js","architect-build/copy|plugins/c9.cli.publish/publish.js":"node_modules/architect-build/copy.js","mkdirp|node_modules/architect-build/copy.js":"node_modules/mkdirp/index.js","plugins/c9.cli.publish/install.js|plugins/c9.cli.publish/install.js":"plugins/c9.cli.publish/install.js","plugins/c9.cli.publish/list.js|plugins/c9.cli.publish/list.js":"plugins/c9.cli.publish/list.js","plugins/c9.ide.auth/auth.js|plugins/c9.ide.auth/auth.js":"plugins/c9.ide.auth/auth.js","plugins/c9.core/api.js|plugins/c9.core/api.js":"plugins/c9.core/api.js","plugins/c9.core/http-node.js|plugins/c9.core/http-node.js":"plugins/c9.core/http-node.js","frontdoor/lib/http_node|plugins/c9.core/http-node.js":"node_modules/frontdoor/lib/http_node.js","http-error|node_modules/frontdoor/lib/http_node.js":"node_modules/http-error/error.js","debug|node_modules/frontdoor/lib/http_node.js":"node_modules/debug/lib/debug.js","plugins/c9.cli.bridge/bridge-client.js|plugins/c9.cli.bridge/bridge-client.js":"plugins/c9.cli.bridge/bridge-client.js","plugins/c9.cli.bridge/json-stream":"plugins/c9.cli.bridge/json-stream.js","plugins/c9.cli.open/open.js|plugins/c9.cli.open/open.js":"plugins/c9.cli.open/open.js","plugins/c9.cli.open/restart.js|plugins/c9.cli.open/restart.js":"plugins/c9.cli.open/restart.js","plugins/c9.automate/automate.js|plugins/c9.automate/automate.js":"plugins/c9.automate/automate.js","async|plugins/c9.automate/automate.js":"node_modules/async/lib/async.js","plugins/c9.ide.installer/commands/centos.js|plugins/c9.ide.installer/commands/centos.js":"plugins/c9.ide.installer/commands/centos.js","plugins/c9.ide.installer/commands/darwin.js|plugins/c9.ide.installer/commands/darwin.js":"plugins/c9.ide.installer/commands/darwin.js","plugins/c9.ide.installer/commands/bash.js|plugins/c9.ide.installer/commands/bash.js":"plugins/c9.ide.installer/commands/bash.js","plugins/c9.ide.installer/commands/npm.js|plugins/c9.ide.installer/commands/npm.js":"plugins/c9.ide.installer/commands/npm.js","plugins/c9.ide.installer/commands/pip.js|plugins/c9.ide.installer/commands/pip.js":"plugins/c9.ide.installer/commands/pip.js","plugins/c9.ide.installer/commands/gem.js|plugins/c9.ide.installer/commands/gem.js":"plugins/c9.ide.installer/commands/gem.js","plugins/c9.ide.installer/commands/zip.js|plugins/c9.ide.installer/commands/zip.js":"plugins/c9.ide.installer/commands/zip.js","plugins/c9.ide.installer/commands/symlink.js|plugins/c9.ide.installer/commands/symlink.js":"plugins/c9.ide.installer/commands/symlink.js","plugins/c9.ide.installer/commands/message.js|plugins/c9.ide.installer/commands/message.js":"plugins/c9.ide.installer/commands/message.js","plugins/c9.ide.installer/commands/tar.gz.js|plugins/c9.ide.installer/commands/tar.gz.js":"plugins/c9.ide.installer/commands/tar.gz.js","plugins/c9.ide.installer/commands/ubuntu.js|plugins/c9.ide.installer/commands/ubuntu.js":"plugins/c9.ide.installer/commands/ubuntu.js","plugins/c9.ide.installer/cli.js|plugins/c9.ide.installer/cli.js":"plugins/c9.ide.installer/cli.js","plugins/c9.ide.installer/installer.js|plugins/c9.ide.installer/installer.js":"plugins/c9.ide.installer/installer.js","plugins/c9.ide.installer/install/install":"plugins/c9.ide.installer/install/install.js","!config":{"./c9.core/ext":{"packagePath":"plugins/c9.core/ext.js","consumes":[],"provides":["ext","Plugin"]},"./c9.fs/fs":{"packagePath":"plugins/c9.fs/fs.js","consumes":["vfs","Plugin","auth"],"provides":["fs"]},"./c9.fs/net":{"packagePath":"plugins/c9.fs/net.js","consumes":["vfs","Plugin"],"provides":["net"]},"./c9.fs/proc":{"packagePath":"plugins/c9.fs/proc.js","consumes":["vfs","Plugin"],"provides":["proc"]},"./c9.vfs.client/vfs.cli":{"packagePath":"plugins/c9.vfs.client/vfs.cli.js","consumes":["c9","ext"],"provides":["vfs"]},"./c9.cli/cli":{"packagePath":"plugins/c9.cli/cli.js","consumes":["Plugin","cli_commands","workspace"],"provides":["cli"]},"./c9.cli/auth.bootstrap":{"packagePath":"plugins/c9.cli/auth.bootstrap.js","consumes":["Plugin","http"],"provides":["auth.bootstrap"]},"./c9.cli.publish/publish":{"packagePath":"plugins/c9.cli.publish/publish.js","consumes":["Plugin","cli_commands","proc","api","auth"],"provides":["cli.publish"]},"./c9.cli.publish/install":{"packagePath":"plugins/c9.cli.publish/install.js","consumes":["Plugin","cli_commands","proc","api","auth","installer","installer.cli"],"provides":["cli.install"]},"./c9.cli.publish/list":{"packagePath":"plugins/c9.cli.publish/list.js","consumes":["Plugin","cli_commands","api"],"provides":["cli.list"]},"./c9.ide.auth/auth":{"packagePath":"plugins/c9.ide.auth/auth.js","consumes":["Plugin","http","auth.bootstrap"],"provides":["auth"]},"./c9.core/api":{"packagePath":"plugins/c9.core/api.js","consumes":["Plugin","auth","ext"],"provides":["api"]},"./c9.core/http-node":{"packagePath":"plugins/c9.core/http-node.js","consumes":[],"provides":["http"]},"./c9.cli.bridge/bridge-client":{"packagePath":"plugins/c9.cli.bridge/bridge-client.js","consumes":["c9","Plugin","net"],"provides":["bridge-client"]},"./c9.cli.open/open":{"packagePath":"plugins/c9.cli.open/open.js","consumes":["Plugin","cli_commands","proc","bridge-client"],"provides":["open"]},"./c9.cli.open/restart":{"packagePath":"plugins/c9.cli.open/restart.js","consumes":["Plugin","cli_commands","proc"],"provides":["restart"]},"./c9.automate/automate":{"packagePath":"plugins/c9.automate/automate.js","consumes":["Plugin","c9"],"provides":["automate"]},"./c9.ide.installer/commands/centos":{"packagePath":"plugins/c9.ide.installer/commands/centos.js","consumes":["Plugin","installer","proc"],"provides":["installer.centos"]},"./c9.ide.installer/commands/darwin":{"packagePath":"plugins/c9.ide.installer/commands/darwin.js","consumes":["Plugin","installer","c9"],"provides":["installer.darwin"]},"./c9.ide.installer/commands/bash":{"packagePath":"plugins/c9.ide.installer/commands/bash.js","consumes":["Plugin","installer","proc"],"provides":["installer.bash"]},"./c9.ide.installer/commands/npm":{"packagePath":"plugins/c9.ide.installer/commands/npm.js","consumes":["Plugin","installer","proc"],"provides":["installer.npm"]},"./c9.ide.installer/commands/pip":{"packagePath":"plugins/c9.ide.installer/commands/pip.js","consumes":["Plugin","installer"],"provides":["installer.pip"]},"./c9.ide.installer/commands/gem":{"packagePath":"plugins/c9.ide.installer/commands/gem.js","consumes":["Plugin","installer"],"provides":["installer.gem"]},"./c9.ide.installer/commands/zip":{"packagePath":"plugins/c9.ide.installer/commands/zip.js","consumes":["Plugin","installer","proc","c9"],"provides":["installer.zip"]},"./c9.ide.installer/commands/symlink":{"packagePath":"plugins/c9.ide.installer/commands/symlink.js","consumes":["Plugin","installer","proc","c9"],"provides":["installer.symlink"]},"./c9.ide.installer/commands/message":{"packagePath":"plugins/c9.ide.installer/commands/message.js","consumes":["Plugin","installer"],"provides":["installer.message"]},"./c9.ide.installer/commands/tar.gz":{"packagePath":"plugins/c9.ide.installer/commands/tar.gz.js","consumes":["Plugin","installer","proc","c9"],"provides":["installer.tar.gz"]},"./c9.ide.installer/commands/ubuntu":{"packagePath":"plugins/c9.ide.installer/commands/ubuntu.js","consumes":["Plugin","installer","proc"],"provides":["installer.ubuntu"]},"./c9.ide.installer/cli":{"packagePath":"plugins/c9.ide.installer/cli.js","consumes":["Plugin","installer"],"provides":["installer.cli"]},"./c9.ide.installer/installer":{"packagePath":"plugins/c9.ide.installer/installer.js","consumes":["Plugin","automate","vfs","c9","proc","fs","error_handler"],"provides":["installer"]}}}
{
"name": "c9",
"description": "Cloud9 Client",
"version": "3.0.1363",
"version": "3.0.1364",
"author": "Cloud9 <info@c9.io>",

@@ -47,7 +47,3 @@ "contributors": [

"c9",
"architect-build",
"core-util-is",
"inherits",
"isarray",
"string_decoder"
"architect-build"
],

@@ -54,0 +50,0 @@ "scripts": {

define(function(require, exports, module) {
main.consumes = [
"Plugin", "bridge", "tabManager", "panels",
"tree.favorites", "tree", "fs"
"Plugin", "bridge", "tabManager", "panels", "tree.favorites", "tree",
"fs", "preferences", "settings"
];
main.provides = ["bridge_commands"];
main.provides = ["bridge.commands"];
return main;

@@ -13,8 +13,12 @@

var bridge = imports.bridge;
var tabs = imports.tabManager;
var tabManager = imports.tabManager;
var panels = imports.panels;
var tree = imports.tree;
var settings = imports.settings;
var favs = imports["tree.favorites"];
var fs = imports.fs;
var prefs = imports.preferences;
var async = require("async");
/***** Initialization *****/

@@ -27,7 +31,3 @@

var loaded = false;
function load(){
if (loaded) return;
loaded = true;
bridge.on("message", function(e) {

@@ -38,8 +38,30 @@ var message = e.message;

case "open":
open(message);
open(message, e.respond);
break;
case "ping":
e.respond(null, true);
break;
default:
console.error("Unknown Bridge Command: ", message.type);
break;
}
});
}, plugin);
settings.on("read", function(e) {
settings.setDefaults("user/terminal", [
["defaultEditor", "true"]
]);
}, plugin);
prefs.add({
"Editors" : {
"Terminal" : {
"Use Cloud9 as the Default Editor" : {
type: "checkbox",
path: "user/terminal/@defaultEditor",
position: 14000
}
}
}
}, plugin);
}

@@ -49,13 +71,19 @@

function open(message) {
message.paths.forEach(function(info, i) {
function open(message, callback) {
var i = -1;
var tabs = [];
async.each(message.paths, function(info, next) {
var path = info.path;
i++;
// Make sure file is inside workspace
if (path.substr(0, BASEPATH.length) !== BASEPATH)
return;
if (path.charAt(0) !== "~") {
if (path.substr(0, BASEPATH.length) !== BASEPATH)
return; // Dont' call callback. Perhaps another client will pick this up.
// Remove base path
path = path.substr(BASEPATH.length);
}
// Remove base path
path = path.substr(BASEPATH.length);
if (info.type == "directory") {

@@ -68,5 +96,6 @@ path = path.replace(/\/$/, "");

tree.expand(path, function(err) {
tree.expand(path, function() {
tree.select(node); //path || "/");
tree.scrollToSelection();
next();
});

@@ -76,5 +105,5 @@ tree.focus();

else {
tabs.once("ready", function(){
tabManager.once("ready", function(){
fs.exists(path, function(existing) {
tabs.open({
var tab = tabManager.open({
path: path,

@@ -86,6 +115,24 @@ active: i === 0,

: { meta : { newfile: true } }
}, function(){});
}, function(){
next();
});
if (message.wait) {
tab.on("close", function(){
tabs.splice(tabs.indexOf(tab), 1);
if (!tabs.length)
callback(null, true);
});
}
tabs.push(tab);
});
});
}
}, function(err){
if (err)
return callback(err);
if (!message.wait || !tabs.length)
callback(null, true);
});

@@ -112,5 +159,5 @@ }

register(null, {
"bridge_commands": plugin
"bridge.commands": plugin
});
}
});

@@ -16,2 +16,4 @@ /**

var JSONStream = require("./json-stream");
/***** Initialization *****/

@@ -22,3 +24,4 @@

var PORT = options.port || 17123;
var counter = 0;
var SOCKET = c9.home + "/.c9/bridge.socket";

@@ -28,13 +31,42 @@ /***** Methods *****/

function send(message, callback) {
net.connect(PORT, {}, function(err, stream) {
net.connect(SOCKET, {}, function(err, stream) {
if (err)
return callback(err);
stream.write(JSON.stringify(message));
stream.end();
var jstream = new JSONStream(stream);
var msgId = generateMessageId();
var done;
callback();
jstream.write({
id: msgId,
message: message
});
jstream.on("data", function(payload){
if (payload.id == msgId && !done) {
done = true;
callback(null, payload.message);
stream.end();
}
});
jstream.on("error", function(err){
if (done) return;
callback(err);
done = true;
});
jstream.on("close", function(){
if (done) return;
callback(new Error("No Response"));
done = true;
})
});
}
function generateMessageId(){
// Use vfs token
return Math.random() + "-" + ++counter;
}
/***** Lifecycle *****/

@@ -41,0 +73,0 @@

module.exports = function (vfs, options, register) {
var stream;
var net = require("net");
var Stream = require('stream');
var stream, server;
register(null, {
connect: function (port, callback) {
if (stream) return callback(null, { stream: stream });
var SOCKET = process.env.HOME + "/.c9/bridge.socket";
function createListenClient(api){
var client = net.connect(SOCKET, function(data){
if (data) api.onData(data);
});
client.setEncoding("utf8");
client.unref();
client.on("data", function(data){
if (data) api.onData(data);
});
client.on("error", function(err){
if (err.code == "ECONNREFUSED") {
require("fs").unlink(SOCKET, function(){
createListenServer(api);
});
}
else
api.onError(err);
});
client.on("end", function(){
createListenServer(api);
});
api.onConnect(client);
api.disconnect = function(){
client.end();
};
return client;
}
function createListenServer(api){
var unixServer = net.createServer(function(client) {
client.setEncoding("utf8");
server = require('net').createServer(function(c) {
var buffer = "";
c.on("data", function(chunk) {
buffer += chunk;
});
c.on("end", function(){
stream.emit("data", buffer);
});
client.on("data", function(data){
if (data) api.onData(data);
});
server.on("error", function(err) {
callback(err);
client.on("error", function(data){
// console.error("ERROR", api.id, data);
});
server.listen(port, process.env.OPENSHIFT_DIY_IP || "localhost", function(err) {
if (err) return callback(err);
callback(null, { stream: stream });
});
api.onConnect(client);
});
unixServer.listen(SOCKET);
unixServer.on("error", function(err){
if (err.code == "EADDRINUSE") {
createListenClient(api);
}
else
api.onError(err);
});
api.disconnect = function(){
unixServer.close();
};
}
register(null, {
connect: function (callback) {
if (stream) return callback(null, { stream: stream });
stream = new Stream();
stream.readable = true;
stream.writable = true;
var client;
var sent = false;
var api = this.api = {
id: Math.random(),
onConnect: function(c){
client = c;
if (sent) return;
callback(null, { stream: stream });
sent = true;
},
onData: function(data){
stream && stream.emit("data", data);
},
onError: function(err){
stream && stream.emit("error", err);
}
};
createListenServer(api);
stream.write = function(data){
if (client) client.write(data);
};
},
disconnect: function(){
try { server && server.close(); }
try { this.api && this.api.disconnect(); }
catch (e) {}
stream = null;
server = null;
delete this.api;
}
});
};

@@ -1,2 +0,1 @@

define(function(require, exports, module) {

@@ -11,2 +10,4 @@ main.consumes = ["c9", "Plugin", "ext"];

var ext = imports.ext;
var JSONStream = require("./json-stream");

@@ -19,11 +20,6 @@ /***** Initialization *****/

var ENABLED = options.startBridge !== false;
var PORT = options.port || 17123;
var stream, api;
var loaded = false;
function load(){
if (loaded) return;
loaded = true;
if (!ENABLED) return;

@@ -40,32 +36,28 @@

api.connect(PORT, function(err, meta) {
if (err) {
loaded = false;
api.connect(function(err, meta) {
if (err)
return console.error(err); // this should never happen
if (err.code == "EADDRINUSE") {
console.warn("Another Application is using port "
+ PORT + ". CLI client interface disabled. Restart Cloud9 to retry connecting.");
}
else
console.error(err);
return;
}
stream = meta.stream;
stream.on("data", function(chunk) {
try { var message = JSON.parse(chunk); }
catch (e) {
setTimeout(function(){
loaded = false;
load();
}, 60000);
return;
}
emit("message", { message: message });
stream = new JSONStream(meta.stream);
stream.on("error", function(err) {
console.error(err);
});
stream.on("data", function(payload) {
emit("message", {
message: payload.message,
respond: function(err, message){
stream.write({
id: payload.id,
message: message,
error: err
});
}
});
});
stream.on("close", function(){
loaded = false;
load();
});

@@ -75,11 +67,13 @@ });

window.addEventListener("unload", unload);
window.addEventListener("unload", function(){
api && api.disconnect();
});
}
function unload() {
api && api.disconnect();
api = stream = null;
loaded = false;
function write(json){
if (!stream) return false;
stream.write(json);
return true;
}
/***** Methods *****/

@@ -89,3 +83,2 @@

c9.on("connect", load, plugin);
c9.on("disconnect", unload, plugin);
});

@@ -95,2 +88,4 @@

api && api.disconnect();
stream = null;
api = null;
});

@@ -103,3 +98,8 @@

**/
plugin.freezePublicAPI({ });
plugin.freezePublicAPI({
/**
*
*/
write: write
});

@@ -106,0 +106,0 @@ register(null, {

@@ -28,4 +28,9 @@ define(function(require, exports, module) {

info: " Opens a file or directory.",
usage: "<path>",
usage: "[--wait] <path>",
options: {
"wait": {
description: "Wait until the file(s) are closed",
"default": false,
"boolean": true
},
"path" : {

@@ -43,2 +48,3 @@ description: "Specify the path that will be opened",

argv._.slice(1), // Remove "open" from the paths
argv.wait,
function(){});

@@ -51,8 +57,12 @@ }

function open(paths, callback) {
function open(paths, wait, callback) {
try {
paths = paths.map(function(path) {
var isDir = fs.existsSync(path) && fs.statSync(path).isDirectory();
path = PATH.resolve(path);
if (path.substr(0, process.env.HOME.length) == process.env.HOME)
path = "~" + path.substr(process.env.HOME.length);
return {
path: "/" + PATH.resolve(path),
path: path,
type: isDir ? "directory" : "file"

@@ -71,2 +81,3 @@ };

? info.path : PATH.dirname(info.path);
if (!last) {

@@ -93,2 +104,3 @@ last = path;

workspace: "local",
wait: wait,
// cwd : cwd,

@@ -98,3 +110,3 @@ paths: paths

bridge.send(message, function cb(err) {
bridge.send(message, function cb(err, response) {
if (err) {

@@ -120,2 +132,5 @@ if (err.code == "ECONNREFUSED") {

if (response !== true)
console.log("Could not open ", paths);
process.exit(); // I don't get why this is needed

@@ -139,3 +154,3 @@ });

(function retry(){
bridge.send({ type: "ping" }, function(err) {
bridge.send({ type: "ping" }, function(err, message) {
if (!err)

@@ -147,2 +162,5 @@ return callback(true);

if (message !== true)
return callback(false);
setTimeout(retry, 100);

@@ -149,0 +167,0 @@ });

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc