diff --git a/dev/Dev.vue b/dev/Dev.vue
deleted file mode 100644
index 8480ff2..0000000
--- a/dev/Dev.vue
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/dev/dev.html b/dev/dev.html
deleted file mode 100644
index 43be698..0000000
--- a/dev/dev.html
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
- Vue Select Dev
-
-
-
-
-
-
-
-
-
-
diff --git a/dev/dev.js b/dev/dev.js
deleted file mode 100644
index 658e484..0000000
--- a/dev/dev.js
+++ /dev/null
@@ -1,8 +0,0 @@
-import Vue from "vue";
-import Dev from "./Dev.vue";
-
-Vue.config.productionTip = false;
-
-new Vue({
- render: h => h(Dev)
-}).$mount("#app");
diff --git a/package.json b/package.json
index 319677a..1c74513 100644
--- a/package.json
+++ b/package.json
@@ -8,8 +8,8 @@
"email": "sagalbot@gmail.com"
},
"scripts": {
- "serve": "vue-cli-service serve",
- "build": "vue-cli-service build",
+ "serve": "vue-cli-service serve src/dev.js",
+ "build": "vue-cli-service build --target lib --name vue-select src/vue-select.js",
"test:unit": "vue-cli-service test:unit",
"test:e2e": "vue-cli-service test:e2e",
"lint": "vue-cli-service lint",
diff --git a/src/App.vue b/src/App.vue
deleted file mode 100644
index 4a4586e..0000000
--- a/src/App.vue
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/src/Dev.vue b/src/Dev.vue
new file mode 100644
index 0000000..b70ff5b
--- /dev/null
+++ b/src/Dev.vue
@@ -0,0 +1,17 @@
+
+
+
Vue Select
+
+
+
+
+
+
diff --git a/src/assets/logo.png b/src/assets/logo.png
deleted file mode 100644
index f3d2503..0000000
Binary files a/src/assets/logo.png and /dev/null differ
diff --git a/src/components/ListBox.vue b/src/components/ListBox.vue
new file mode 100644
index 0000000..1128c08
--- /dev/null
+++ b/src/components/ListBox.vue
@@ -0,0 +1,7 @@
+
+
+
+
+
diff --git a/src/dev.js b/src/dev.js
new file mode 100644
index 0000000..c31c29e
--- /dev/null
+++ b/src/dev.js
@@ -0,0 +1,4 @@
+import { createApp } from "vue";
+import Dev from "@/Dev.vue";
+
+createApp(Dev).mount("#app");
diff --git a/src/index.js b/src/index.js
deleted file mode 100644
index 8a8e78f..0000000
--- a/src/index.js
+++ /dev/null
@@ -1,5 +0,0 @@
-import VueSelect from "./components/Select.vue";
-import mixins from "./mixins/index";
-
-export default VueSelect;
-export { VueSelect, mixins };
diff --git a/src/main.js b/src/main.js
deleted file mode 100644
index b670de8..0000000
--- a/src/main.js
+++ /dev/null
@@ -1,4 +0,0 @@
-import { createApp } from "vue";
-import App from "./App.vue";
-
-createApp(App).mount("#app");
diff --git a/src/vue-select.js b/src/vue-select.js
new file mode 100644
index 0000000..e8e89de
--- /dev/null
+++ b/src/vue-select.js
@@ -0,0 +1,3 @@
+import ListBox from "./components/ListBox";
+
+export { ListBox };