Bump version 0.0.18
diff --git a/component.json b/component.json
new file mode 100644
index 0000000..cbeb504
--- /dev/null
+++ b/component.json
@@ -0,0 +1,49 @@
+{
+    "name": "escodegen",
+    "description": "ECMAScript code generator",
+    "homepage": "http://github.com/Constellation/escodegen.html",
+    "main": "escodegen.js",
+    "bin": {
+        "esgenerate": "./bin/esgenerate.js",
+        "escodegen": "./bin/escodegen.js"
+    },
+    "version": "0.0.18",
+    "engines": {
+        "node": ">=0.4.0"
+    },
+    "maintainers": [
+        {
+            "name": "Yusuke Suzuki",
+            "email": "utatane.tea@gmail.com",
+            "web": "http://github.com/Constellation"
+        }
+    ],
+    "repository": {
+        "type": "git",
+        "url": "http://github.com/Constellation/escodegen.git"
+    },
+    "dependencies": {
+        "esprima": "~1.0.2",
+        "estraverse": "~0.0.4"
+    },
+    "optionalDependencies": {
+        "source-map": ">= 0.1.2"
+    },
+    "devDependencies": {
+        "esprima-moz": "*",
+        "browserify": "*",
+        "q": "*",
+        "falafel": "*"
+    },
+    "licenses": [
+        {
+            "type": "BSD",
+            "url": "http://github.com/Constellation/escodegen/raw/master/LICENSE.BSD"
+        }
+    ],
+    "scripts": {
+        "test": "node test/run.js",
+        "release": "node tools/release.js",
+        "build": "(echo '// Generated by browserify'; ./node_modules/.bin/browserify -i source-map tools/entry-point.js) > escodegen.browser.js"
+    }
+}
\ No newline at end of file
diff --git a/escodegen.browser.js b/escodegen.browser.js
index e9a8d1c..296555d 100644
--- a/escodegen.browser.js
+++ b/escodegen.browser.js
@@ -2618,7 +2618,7 @@
     }
 
     // Sync with package.json.
-    exports.version = '0.0.17';
+    exports.version = '0.0.18';
 
     exports.generate = generate;
     exports.attachComments = attachComments;
diff --git a/escodegen.js b/escodegen.js
index b280bf4..a8068a5 100644
--- a/escodegen.js
+++ b/escodegen.js
@@ -2180,7 +2180,7 @@
     }
 
     // Sync with package.json.
-    exports.version = '0.0.18-dev';
+    exports.version = '0.0.18';
 
     exports.generate = generate;
     exports.attachComments = attachComments;
diff --git a/package.json b/package.json
index c0e185a..cbeb504 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,7 @@
         "esgenerate": "./bin/esgenerate.js",
         "escodegen": "./bin/escodegen.js"
     },
-    "version": "0.0.18-dev",
+    "version": "0.0.18",
     "engines": {
         "node": ">=0.4.0"
     },
@@ -46,4 +46,4 @@
         "release": "node tools/release.js",
         "build": "(echo '// Generated by browserify'; ./node_modules/.bin/browserify -i source-map tools/entry-point.js) > escodegen.browser.js"
     }
-}
+}
\ No newline at end of file