diff --git a/package.json b/package.json
index 83be107..3091431 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "tagin",
-  "version": "1.3.1",
+  "version": "1.4.0",
   "description": "Simple tag input for Bootstrap",
   "keywords": [
     "tag",
@@ -8,19 +8,34 @@
     "bootstrap tag",
     "tag input"
   ],
-  "main": "index.js",
+  "main": "dist/js/tagin.js",
   "repository": "https://github.com/erwinheldy/tagin.git",
   "author": "Erwin Heldy G <erwin.developer@gmail.com>",
   "license": "MIT",
-  "dependencies": {
-    "bootstrap": "5.0.1"
-  },
-  "devDependencies": {
-    "gulp": "4.0.2",
-    "gulp-autoprefixer": "7.0.1",
-    "gulp-clean-css": "4.3.0",
-    "gulp-rename": "2.0.0",
-    "gulp-sass": "4.1.0",
-    "gulp-terser": "2.0.1"
-  }
+	"scripts": {
+		"dev": "node builder.js --dev",
+		"build": "node builder.js --build",
+    "preview": "tinyliveserver --root=dist"
+	},
+	"devDependencies": {
+    "autoprefixer": "10.4.0",
+    "bootstrap": "5.1.3",
+		"chokidar": "3.5.2",
+		"cssmin-recursive": "1.0.0",
+		"jsmin-recursive": "1.0.0",
+		"postcss": "8.3.11",
+		"postcss-cli": "9.0.2",
+		"tinyliveserver": "1.0.1"
+	},
+	"browserslist": [
+		">= 0.5%",
+		"last 2 major versions",
+		"not dead",
+		"Chrome >= 60",
+		"Firefox >= 60",
+		"Firefox ESR",
+		"iOS >= 12",
+		"Safari >= 12",
+		"not Explorer <= 11"
+	]
 }