Demo for query storing
Change-Id: I947bcac841992c3f6cfd01ab337c265b0d01cb70
diff --git a/node_modules/bin-version/index.d.ts b/node_modules/bin-version/index.d.ts
new file mode 100644
index 0000000..00287ae
--- /dev/null
+++ b/node_modules/bin-version/index.d.ts
@@ -0,0 +1,43 @@
+declare namespace binVersion {
+ interface Options {
+ /**
+ The arguments to pass to `binary` so that it will print its version.
+
+ @default ['--version']
+ */
+ args?: string[];
+ }
+}
+
+/**
+Get the version of a binary in [semver](https://github.com/npm/node-semver) format.
+
+@param binary - The name of or path to the binary to get the version from.
+@returns The version of the `binary`.
+
+@example
+```
+import binVersion = require('bin-version');
+
+(async () => {
+ // $ curl --version
+ // curl 7.30.0 (x86_64-apple-darwin13.0)
+
+ console.log(await binVersion('curl'));
+ //=> '7.30.0'
+
+
+ // $ openssl version
+ // OpenSSL 1.0.2d 9 Jul 2015
+
+ console.log(await binVersion('openssl', {args: ['version']}));
+ //=> '1.0.2'
+})();
+```
+*/
+declare function binVersion(
+ binary: string,
+ options?: binVersion.Options
+): Promise<string>;
+
+export = binVersion;