{"_id":"conda","_rev":"47-90f3874fde99b940d77ed995fc348888","name":"conda","description":"A library to interact with `conda` from both the browser and Node.js","dist-tags":{"latest":"0.0.1-a17"},"versions":{"0.0.1":{"name":"conda","version":"0.0.1","dependencies":{"promise":"^5.0.0","socket.io":"^1.0.6"},"gitHead":"a79ea5618788a7941acbbfd787129a22371417a4","description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1","scripts":{},"_shasum":"15d55cc702716ca1e767f83ba355215a2b3338e2","_from":".","_npmVersion":"1.4.19","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}],"dist":{"shasum":"15d55cc702716ca1e767f83ba355215a2b3338e2","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1.tgz","integrity":"sha512-1rsk4a30fAD7pQk3rHRPVJN/zGLLTISlEJLVWIFoaOk15VlmZbo2WV+muyYalB4bwZ6+IRDCWg0nRExICuVv+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSiORNWNEOYlNo/9iaHGKZNeec938qjdPxh+g6J1rSXQIhAL/nAQ3xMD47yjIWGvBj0p+buIwf34rBAh+h3fzzByc+"}]}},"0.0.1-a2":{"name":"conda","version":"0.0.1-a2","main":"conda.js","dependencies":{"promise":"^5.0.0","socket.io":"^1.0.6"},"gitHead":"857e09560abe515600b6821b277653850398ae83","description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a2","scripts":{},"_shasum":"0ede64c15ca8b9fc609840c4b3e3d4641eb67f56","_from":".","_npmVersion":"1.4.19","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}],"dist":{"shasum":"0ede64c15ca8b9fc609840c4b3e3d4641eb67f56","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a2.tgz","integrity":"sha512-hp469Rh5qN5UfOBBwjmvHVdNunVJRMqtcj8/BlVZ18OVeMgbS6UAXOVsQdnQx9a0IhWqy5Uokx1xtD+MXQLMVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxARU/5/vBf38A8UpBwUS0lyma8+g/ro568/nZdrflTAiEA5f1ZDi+7XP74AECM3HEYBtXw1E2sh9PLYl5Tx/qUJQU="}]}},"0.0.1-a4":{"name":"conda","version":"0.0.1-a4","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"socket.io":"^1.0.6","body-parser":"^1.4.3","express":"^4.5.1","mocha":"^1.20.1","browserify":"^4.2.0"},"scripts":{"pretest":"browserify test.js > test.browser.js","test":"mocha -t 10s --reporter spec --slow 2s"},"gitHead":"59e4ddfee956f29e33f07d50888de3c723af638b","description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a4","_shasum":"fe24b5521354382883fd957fd2f66877324234ac","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}],"dist":{"shasum":"fe24b5521354382883fd957fd2f66877324234ac","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a4.tgz","integrity":"sha512-XzNReoC9t8XNaaBQlLkuMkgjdeNVPDTaUCVlV8HGGrCjTPR9EZBRF66CG1siIku/R5i3s/6qYKIXB4JodB1AqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPACpW5LbIrusN9qkc7viur45pZNK32ONEAkwnCaltAAiEAgA8qiRs3NDQ38n5ayk8SJI1BIbdLOiV6YYRXN9MmxIE="}]}},"0.0.1-a5":{"name":"conda","version":"0.0.1-a5","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"body-parser":"^1.4.3","browserify":"^4.2.0","express":"^4.5.1","mocha":"^1.20.1","sockjs":"^0.3.9"},"scripts":{"pretest":"browserify test.js > test.browser.js","test":"mocha -t 10s --reporter spec --slow 2s"},"gitHead":"e10f520070b28c921f9a6bcbce15fec2342aebf2","description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a5","_shasum":"dbb17ed33ca81479c01535ab03a61a2f7048b7a3","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}],"dist":{"shasum":"dbb17ed33ca81479c01535ab03a61a2f7048b7a3","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a5.tgz","integrity":"sha512-LFXa8ySJhD29P8YM8kmJHbiH+Ck6pFN5vGlUuKefqtdasC+7kRaeLK4iWTTzv5rxSx2B0ENTAOAx2hB0NqgUwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqkJ9gplH+2fJSn5HvnrabFLasy2ENp4JxPSKvThOtkAiEArpgIyhmcCeDl3+PuFqbDTPZNLdf2ywWRhBHVWmGhD1w="}]}},"0.0.1-a6":{"name":"conda","version":"0.0.1-a6","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"body-parser":"^1.4.3","browserify":"^4.2.0","express":"^4.5.1","mocha":"^1.20.1","sockjs":"^0.3.9"},"scripts":{"pretest":"browserify test.js > test.browser.js","test":"mocha -t 10s --reporter spec --slow 2s"},"gitHead":"3c753e795b20d20c873d90dda95b4090136f1df7","description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a6","_shasum":"52bda0b1af0a9cbcce486cb0ea3aae70577703fa","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}],"dist":{"shasum":"52bda0b1af0a9cbcce486cb0ea3aae70577703fa","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a6.tgz","integrity":"sha512-N3tTJCfbl/8spdNnbDoVkCH/hhomesreuFB+k6NZVSuFMcuFww/btOqbyoXeOc1cwP+sJxnw00xs7JSXEr7mSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhh2zPZ60bdZlqqJmGBAodQUXJRxct3Sbf6g++jcvUNAiEA3Tz7OyA3YxR7nThQKkjH7paQeRIY2uWfmozRqLWG7Bw="}]}},"0.0.1-a7":{"name":"conda","version":"0.0.1-a7","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"body-parser":"^1.4.3","browserify":"^4.2.0","express":"^4.5.1","mocha":"^1.20.1","sockjs":"^0.3.9"},"scripts":{"pretest":"node_modules/.bin/browserify test.js > test.browser.js","test":"node_modules/.bin/mocha -t 10s --reporter spec --slow 2s"},"description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a7","dist":{"shasum":"36319e7560fcd20e11dd1f7b6c2cad7a966c8d03","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a7.tgz","integrity":"sha512-OoXHcjTGVMC07SP8EeMzYMRVJkDJ1lISBXj7FhVWxcCzxujDS7Gql6RlBAypgkqPmK6P2zJXWDXANaXqvyw8Og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbVi7pPIJ5xbKX4H7hDcLUlJnWdaAGE1LoYXXq7klArAIgcT8j1bE8ndHJoWwJltkuQSvCS5OFuOSEfoRcswv46ww="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}]},"0.0.1-a8":{"name":"conda","version":"0.0.1-a8","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"body-parser":"^1.4.3","browserify":"^4.2.0","express":"^4.5.1","mocha":"^1.20.1","sockjs":"^0.3.9"},"scripts":{"pretest":"node_modules/.bin/browserify test.js > test.browser.js","test":"node_modules/.bin/mocha -t 10s --reporter spec --slow 2s"},"description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a8","dist":{"shasum":"37a29655b5657269013ef9b78a1bf29d24e76534","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a8.tgz","integrity":"sha512-9y/NsaVk4X/y0dhYuCWOxRHjFk2vSaScIk4IEiQLvuBe6Yt3foJgwX6wXWznbp1yoMoEttePq1QJDAjPbdmgPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5czAQwKX1bpzyDjz44lqFw1+RYSZUmdLhv6e+ESqe+QIgboPfHD4gT4ZGrB7gJ4Nt9yTMCF8m7nM8bCLWbx7qYcE="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}]},"0.0.1-a9":{"name":"conda","version":"0.0.1-a9","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"body-parser":"^1.4.3","browserify":"^4.2.0","express":"^4.5.1","mocha":"^1.20.1","sockjs":"^0.3.9"},"scripts":{"pretest":"node_modules/.bin/browserify test.js > test.browser.js","test":"node_modules/.bin/mocha -t 10s --reporter spec --slow 2s"},"description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a9","dist":{"shasum":"abb1e945945b18ae50a9cc4fec0478d1d66978f9","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a9.tgz","integrity":"sha512-qAY83+/McgM3gsNP54896tOFxjWyNmMpVKAG8h2IQ1dg8UUGSmp5m1jHGdXjgVni0ks8zTXol1C+H9SMyJFLEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3d4iBAlAgU+s0ClumAY3wgGVhy26XKA6r1q1OCBZgYAiEAr2To0/hM9/p0t0XqT3h6w9jliyHN9bKZDm6RZv0BvHM="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}]},"0.0.1-a10":{"name":"conda","version":"0.0.1-a10","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"body-parser":"^1.4.3","browserify":"^4.2.0","express":"^4.5.1","mocha":"^1.20.1","sockjs":"^0.3.9"},"scripts":{"pretest":"node_modules/.bin/browserify test.js > test.browser.js","test":"node_modules/.bin/mocha -t 10s --reporter spec --slow 2s"},"description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a10","dist":{"shasum":"8f7aba30d1af4d6e035c0ca7e4e8f67576acfecd","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a10.tgz","integrity":"sha512-6EgSuMxFWP1n7AvYv7bZf3OnGrxRfgtPBPYKXoWRjWSmA0VeEYMJ3mAEy3slv3WEFvQu/Zg8CNXSXbqkSZ1XeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdfE/b47ivc8G3NnEv5xaX2HOtLnn9KAsr+lYs5OzMDAiBS5gZUebczmPRJIxTK37+UkZM7140jJF5fqNBqUnR3+Q=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}]},"0.0.1-a11":{"name":"conda","version":"0.0.1-a11","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"body-parser":"^1.4.3","browserify":"^4.2.0","express":"^4.5.1","mocha":"^1.20.1","sockjs":"^0.3.9"},"scripts":{"pretest":"node_modules/.bin/browserify test.js -o test.browser.js","test":"node_modules/.bin/mocha -t 10s --reporter spec --slow 2s"},"description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a11","dist":{"shasum":"5dc171667db98c397f7c5f486b4a7540dc778dab","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a11.tgz","integrity":"sha512-SmL6W24h8Osx/gdTukI22FV7HqEs3ogx2n28sSobN+YiSi6EPm7DFcNTcjMOnLdeUDnkGzaHmM3VMh7Sjr/+aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuV48pYLT0WsYbiTeeEKsxS7/eDZmz6kkiKyl1eZ4unQIhAO4Wp6TIPIspLKHy5vf69GmJre/BUibnsNIQFggE8IeB"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}]},"0.0.1-a12":{"name":"conda","version":"0.0.1-a12","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"body-parser":"^1.4.3","browserify":"^4.2.0","express":"^4.5.1","mocha":"^1.20.1","sockjs":"^0.3.9"},"scripts":{"pretest":"node_modules/.bin/browserify test.js -o test.browser.js","test":"node_modules/.bin/mocha -t 10s --reporter spec --slow 2s"},"description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a12","dist":{"shasum":"d8115d1745377548990fbfaf2a30fd4b352f749e","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a12.tgz","integrity":"sha512-P2Vn94mh2tRdMuDUu/V6bp3nknQIMpIFIgZ6RRHT99Bl8n6j8mjmjt3sA7wgnH6/hQZ3e60xOFzrk4lqLn/omQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuN+EtipBu2bHbgwBLL7FNzoHYHl478hCWpKchw4H7TAiEAhIlGYuKNj8/BXcR8nEFzrOtRkIAJabRwHTpqiS3lKTk="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}]},"0.0.1-a13":{"name":"conda","version":"0.0.1-a13","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"body-parser":"^1.4.3","browserify":"^4.2.0","express":"^4.5.1","mocha":"^1.20.1","sockjs":"^0.3.9"},"scripts":{"pretest":"browserify test.js -o test.browser.js","test":"mocha -t 10s --reporter spec --slow 2s"},"gitHead":"96b1027a7df0c34915c5db2eacb831113a632ee3","description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a13","_shasum":"69866b671476e1834b0053985b55e77374666471","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}],"dist":{"shasum":"69866b671476e1834b0053985b55e77374666471","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a13.tgz","integrity":"sha512-CIgYhcOMjVF+Nesn93wKKOTxFe+kMVL32JWgsp1RqQ1wv98Z0Ixl66RkCQqp+gd/G17ukZIKk4HolHan0Yhpbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/vgnQtRvt73wvDcA4JbdYvKcLvg6WJvAk+RzYoXOt3QIhANFzjWSJbRlBwjyRi7znmkrD+V0g1fHdAp8CA3kQv9yz"}]}},"0.0.1-a14":{"name":"conda","version":"0.0.1-a14","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"body-parser":"^1.4.3","browserify":"^4.2.0","express":"^4.5.1","mocha":"^1.20.1","sockjs":"^0.3.9"},"scripts":{"pretest":"browserify test.js -o test.browser.js","test":"mocha -t 10s --reporter spec --slow 2s"},"gitHead":"760a0e63a8064d580919ca762103c104d2b7586d","description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a14","_shasum":"f240de4a64e7f19aae7c6b801f94db908b26f44a","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}],"dist":{"shasum":"f240de4a64e7f19aae7c6b801f94db908b26f44a","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a14.tgz","integrity":"sha512-+z9lI5/aYGp1ecJNVh7+BYOxlOFWRfEXpY25xbvMBNsczN7hRJF+01n5yiSVP6ogwXEZjEuduTo7E8PjUXi+7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpuUBhgoB/y9jBM/9BykCvWVDcJ2EsZjL2mF1PryNUugIgYSOkvHFB6OhM3ViwqTzeRKp4hBhW6lXA9wCP/EGNM3A="}]}},"0.0.1-a15":{"name":"conda","version":"0.0.1-a15","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"body-parser":"^1.4.3","browserify":"^4.2.0","express":"^4.5.1","mocha":"^1.20.1","sockjs":"^0.3.9"},"scripts":{"pretest":"browserify test.js -o test.browser.js","test":"mocha -t 10s --reporter spec --slow 2s"},"gitHead":"324994a6ca7789aca6194369c9148425bd8e799f","description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a15","_shasum":"a36cb1db8eda1fad7fd8818957ab0f65366f33a0","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}],"dist":{"shasum":"a36cb1db8eda1fad7fd8818957ab0f65366f33a0","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a15.tgz","integrity":"sha512-LDOIhday3DLcBSbpw6ZMbReRahTzKmaGP5yfN8COtqKkMhcPnrUuez4zdNGW3bGJRfQhQhEvAVZDE2pC1A7U7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECyl+NvAjKGl9pVwf7/rsKDO+uPmCz4J2NKUhBd6LHcAiBtLownoixgJBhcFOpsNf7HeRnbf3EPffQbj3cxGlTPeA=="}]}},"0.0.1-a16":{"name":"conda","version":"0.0.1-a16","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"body-parser":"^1.4.3","browserify":"^4.2.0","express":"^4.5.1","mocha":"^1.20.1","sockjs":"^0.3.9"},"scripts":{"pretest":"browserify test.js -o test.browser.js","test":"mocha -t 10s --reporter spec --slow 2s"},"gitHead":"b2b58b7b85733752a31966e5df1b72626caec011","description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a16","_shasum":"d933d5118f2e279c318459401e74a1d8d271b60e","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}],"dist":{"shasum":"d933d5118f2e279c318459401e74a1d8d271b60e","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a16.tgz","integrity":"sha512-pDuk6A9Eoy80MNWy8PkQP9PKMdnqitAmt7OgHc3QOfHLgrZ7AsEnLlSFkCKSS9CUBpZD1juXkF5gn0W2yPsAaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmwRGhe3J4yjfQf7+4ke2oJHNgQS1a/KX7GARnlA08eQIhAISQxzN2XALmg0QBMy48GJQV3zhjmwiwpRsTLbaLrsHF"}]}},"0.0.1-a17":{"name":"conda","version":"0.0.1-a17","main":"conda.js","dependencies":{"promise":"^5.0.0"},"devDependencies":{"body-parser":"^1.4.3","browserify":"^4.2.0","express":"^4.5.1","mocha":"^1.20.1","sockjs":"^0.3.9"},"scripts":{"pretest":"browserify test.js -o test.browser.js","test":"mocha -t 10s --reporter spec --slow 2s"},"gitHead":"bc03fc795535ca495c25748a4870bddb2f1d3f91","description":"A library to interact with `conda` from both the browser and Node.js","_id":"conda@0.0.1-a17","_shasum":"2bc0668e4300c677d6d4068b539604f63d2f3084","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"lidavidm","email":"david.li@continuum.io"},"maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"}],"dist":{"shasum":"2bc0668e4300c677d6d4068b539604f63d2f3084","tarball":"https://registry.npmjs.org/conda/-/conda-0.0.1-a17.tgz","integrity":"sha512-Iu/OuWSofBi7ogzY7Tgd/mGMDksqLaCD12PgbXIGUseboTNuP0l53mc8qVBetfSDBwIyidZVp3LSEH4LcKdwjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjLZ7P1s0OzbqCbux1sn+uSJF1Ol5H1UPt9o4zKQOcRQIhAO4XNODJJi/y5mqdolmHeIF7/DJlmcFm6WVOdrcPUn1Z"}]}}},"readme":"# conda-js\n\nA library to interact with `conda` from both the browser and Node.js\n\n## Usage as a Library\n\nFrom Node.js:\n\n    $ npm install\n\nThen, in your code, use\n\n    conda = require('conda');\n\nFrom the browser, include the Promise polyfill\n\n    <script src=\"https://www.promisejs.org/polyfills/promise-4.0.0.js\"></script>\n\nas well as jQuery and the SockJS client library, and then include `conda.js`.\n\n\nIn your code use Conda like so:\n\n    conda.info().then(function(info) {\n        // Do something with info\n    });\n\nThe library is structured asynchronously. Under Node.js `conda-js` calls\nConda as a subprocess with the `--json` option. In the browser, `conda-js`\nmakes a request to the server, which should use the subprocess as well.\n\n### Usage with Backbone\n\n`conda-js` includes helpers for interacting with Backbone. Currently the\nonly helper is for syncing environment data into a Backbone Collection:\n\n```coffee\nclass Environment extends Backbone.Model\n  sync: conda.Env.backboneSync  # necessary for model.destroy()\n\nclass Environments extends Backbone.Collection\n  model: Environment\n  sync: conda.Env.backboneSync  # necessary for collection.fetch()\n```\n\nOnly `Collection.fetch` and `Model.destroy` are supported.\n\n### Usage under Atom Shell/node-webkit\n\n`conda-js` can be used as a Node library under Atom Shell and\nnode-webkit. The procedure is the same as for Node.js from the renderer\nside. From the client side, the library expects `window.nodeRequire` to be\nthe `require` function (the reason being that some client side libraries\nredefine `require`). Under Atom Shell, it should be required using\n`nodeRequire('conda')` and not through the `remote` library (its IPC is\nincomplete and will break the library).\n\n## Contexts\n\nTo control the method `conda-js` uses to make its requests and where it\nmakes its requests, set `API_METHOD` and `API_ROOT`. `API_METHOD` should be\neither `\"RPC\"` (default) or `\"REST\"`. `API_ROOT` should be the base URL of\nthe API routes (e.g. `/api` or `http://remote-server.com/conda/api`).\n\nApplications interacting with multiple Conda installations need to configure\n`conda.API_ROOT` and `conda.API_METHOD` accordingly. However, these are\nglobals and configuring them for one installation will interfere with\noperations on others. Thus, `conda-js` contains a function\n`conda.newContext` that creates a new `conda` library object with its own\nglobals. Create one for each configuration. This method is only available\nin a browser-like context (browser, Node-Webkit, or Atom Shell).\n\nExample:\n\n```javascript\n// ... define test functions\nvar conda = window.nodeRequire('conda');\nconda.API_METHOD = 'RPC';\nconda.API_ROOT = 'http://localhost:8000/api';\n\nvar context = conda.newContext();\ncontext.API_METHOD = 'REST';\ncontext.API_ROOT = 'http://localhost:8001/api';\n\ntest(conda);\ntest(context);\n```\n\n## Testing and Development Server\n\nTo make the library easier to debug, it comes with its own server. Simply\nrun\n\n    $ node devserver.js\n\nand visit [http://localhost:8000](http://localhost:8000). Open the\nJavaScript console and begin using `conda-js`. If you wish to run tests for\nthe AJAX part of the library as well, run\n\n    $ npm run-script pretest\n\nbefore starting the dev server; then mocha will begin running tests upon\nvisiting localhost.\n\nThe Python test server can be used as well:\n\n    $ python test.py\n\nTry\n\n    $ python test.py --help\n\nfor more options. You may want to start both\n\n    $ python test.py\n    $ python test.py --rest --port=8001 --cross-origin\n\nto run the tests for contexts (the test script will run all the tests again,\nbut using REST mode against `localhost:8001` instead of `localhost:8000`).\n\nTo test the Node.js part of the library, run\n\n    $ npm run-script test\n","maintainers":[{"name":"lidavidm","email":"david.li@continuum.io"},{"name":"amfarrell","email":"amfarrell@mit.edu"}],"time":{"modified":"2022-06-13T20:46:13.218Z","created":"2014-07-07T22:35:06.516Z","0.0.1":"2014-07-07T22:35:06.516Z","0.0.1-a2":"2014-07-07T22:38:40.199Z","0.0.1-a4":"2014-07-15T15:51:33.902Z","0.0.1-a5":"2014-07-16T22:40:49.642Z","0.0.1-a6":"2014-07-16T23:32:23.830Z","0.0.1-a7":"2014-07-17T22:23:51.401Z","0.0.1-a8":"2014-07-18T16:26:34.300Z","0.0.1-a9":"2014-07-18T20:31:37.963Z","0.0.1-a10":"2014-07-18T21:07:26.916Z","0.0.1-a11":"2014-07-21T19:59:26.812Z","0.0.1-a12":"2014-07-22T18:39:49.185Z","0.0.1-a13":"2014-07-23T21:39:01.237Z","0.0.1-a14":"2014-07-29T21:37:45.075Z","0.0.1-a15":"2014-07-30T22:25:18.167Z","0.0.1-a16":"2014-07-31T16:49:25.499Z","0.0.1-a17":"2014-07-31T18:52:04.510Z"},"readmeFilename":"README.md"}