diff --git a/react-select/react-select-0.9.10-tests.tsx b/react-select/react-select-0.9.10-tests.tsx
new file mode 100644
index 0000000000..e0a25b2034
--- /dev/null
+++ b/react-select/react-select-0.9.10-tests.tsx
@@ -0,0 +1,29 @@
+
+///
+///
+///
+
+import * as React from "react"
+import * as ReactDOM from "react-dom"
+
+import Select from "react-select"
+
+class SelectTest extends React.Component, {}> {
+
+ render() {
+ return
+
+
+ }
+
+}
+
+class SelectAsyncTest extends React.Component, {}> {
+
+ render() {
+ return
+
+
+ }
+
+}
diff --git a/react-select/react-select-0.9.10.d.ts b/react-select/react-select-0.9.10.d.ts
new file mode 100644
index 0000000000..60e6bff5f7
--- /dev/null
+++ b/react-select/react-select-0.9.10.d.ts
@@ -0,0 +1,80 @@
+// Type definitions for react-select v0.9.10
+// Project: https://github.com/JedWatson/react-select
+// Definitions by: ESQUIBET Hugo
+// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
+
+///
+
+// Typings for https://github.com/JedWatson/react-select
+//***Usage***
+// import ReactSelect = require('react-select');
+//
+
+declare module "react-select" {
+ // Import React
+ import React = require("react");
+
+ interface Option{
+ label : string;
+ value : string;
+ }
+
+ interface ReactSelectProps extends React.Props{
+ addLabelText? : string;
+ allowCreate? : boolean;
+ autoload? : boolean;
+ backspaceRemoves? : boolean;
+ cacheAsyncResults? : boolean;
+ className? : string;
+ clearable? : boolean;
+ clearAllText? : string;
+ clearValueText? : string;
+ delimiter? : string;
+ disabled? : boolean;
+ filterOption? : (option : Option,filterString : string)=>Option;
+ filterOptions? : (options:Array