From 00f23edffb83844160c0b60042e74b593ac5dc5e Mon Sep 17 00:00:00 2001
From: Gary Smith <argentiapparatus@gmail.com>
Date: Sat, 24 Oct 2015 14:00:51 -0400
Subject: [PATCH] Updated gitignore templates
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

* Separated patterns into logically grouped sections
* Updated Jetbrains  patterns
* doc/ → doc/api/ as manually created files may be in doc/
---
 templates/console-full/.gitignore     | 12 +++++++++---
 templates/package-simple/.gitignore   | 14 ++++++++++----
 templates/server-appengine/.gitignore | 12 +++++++++---
 templates/server-shelf/.gitignore     | 12 +++++++++---
 templates/web-polymer/.gitignore      | 12 +++++++++---
 templates/web-simple/.gitignore       | 12 +++++++++---
 6 files changed, 55 insertions(+), 19 deletions(-)

diff --git a/templates/console-full/.gitignore b/templates/console-full/.gitignore
index a76605e..f7d69f6 100644
--- a/templates/console-full/.gitignore
+++ b/templates/console-full/.gitignore
@@ -7,11 +7,17 @@ build/
 **/packages/
 
 # Files created by dart2js
-*.js
-*.precompiled.js
+*.dart.js
+*.part.js
 *.js.deps
 *.js.map
 *.info.json
 
 # Directory created by dartdoc
-doc/
+doc/api/
+
+# JetBrains IDEs (WebStorm and IDEA are the recomended Dart IDEs) 
+.idea/
+*.iml
+*.ipr
+*.iws
diff --git a/templates/package-simple/.gitignore b/templates/package-simple/.gitignore
index 71485cf..a425549 100644
--- a/templates/package-simple/.gitignore
+++ b/templates/package-simple/.gitignore
@@ -7,14 +7,20 @@ build/
 **/packages/
 
 # Files created by dart2js
-*.js
-*.precompiled.js
+*.dart.js
+*.part.js
 *.js.deps
 *.js.map
 *.info.json
 
 # Directory created by dartdoc
-doc/
+doc/api/
 
-# This is a library package
+# This is a library package, so ignore pub lock file
 pubspec.lock
+
+# JetBrains IDEs (WebStorm and IDEA are the recomended Dart IDEs) 
+.idea/
+*.iml
+*.ipr
+*.iws
diff --git a/templates/server-appengine/.gitignore b/templates/server-appengine/.gitignore
index 49ff954..f7d69f6 100644
--- a/templates/server-appengine/.gitignore
+++ b/templates/server-appengine/.gitignore
@@ -7,11 +7,17 @@ build/
 **/packages/
 
 # Files created by dart2js
-*.js
-*.precompiled.js
+*.dart.js
+*.part.js
 *.js.deps
 *.js.map
 *.info.json
 
 # Directory created by dartdoc
-doc/
\ No newline at end of file
+doc/api/
+
+# JetBrains IDEs (WebStorm and IDEA are the recomended Dart IDEs) 
+.idea/
+*.iml
+*.ipr
+*.iws
diff --git a/templates/server-shelf/.gitignore b/templates/server-shelf/.gitignore
index a76605e..f7d69f6 100644
--- a/templates/server-shelf/.gitignore
+++ b/templates/server-shelf/.gitignore
@@ -7,11 +7,17 @@ build/
 **/packages/
 
 # Files created by dart2js
-*.js
-*.precompiled.js
+*.dart.js
+*.part.js
 *.js.deps
 *.js.map
 *.info.json
 
 # Directory created by dartdoc
-doc/
+doc/api/
+
+# JetBrains IDEs (WebStorm and IDEA are the recomended Dart IDEs) 
+.idea/
+*.iml
+*.ipr
+*.iws
diff --git a/templates/web-polymer/.gitignore b/templates/web-polymer/.gitignore
index a76605e..f7d69f6 100644
--- a/templates/web-polymer/.gitignore
+++ b/templates/web-polymer/.gitignore
@@ -7,11 +7,17 @@ build/
 **/packages/
 
 # Files created by dart2js
-*.js
-*.precompiled.js
+*.dart.js
+*.part.js
 *.js.deps
 *.js.map
 *.info.json
 
 # Directory created by dartdoc
-doc/
+doc/api/
+
+# JetBrains IDEs (WebStorm and IDEA are the recomended Dart IDEs) 
+.idea/
+*.iml
+*.ipr
+*.iws
diff --git a/templates/web-simple/.gitignore b/templates/web-simple/.gitignore
index a76605e..f7d69f6 100644
--- a/templates/web-simple/.gitignore
+++ b/templates/web-simple/.gitignore
@@ -7,11 +7,17 @@ build/
 **/packages/
 
 # Files created by dart2js
-*.js
-*.precompiled.js
+*.dart.js
+*.part.js
 *.js.deps
 *.js.map
 *.info.json
 
 # Directory created by dartdoc
-doc/
+doc/api/
+
+# JetBrains IDEs (WebStorm and IDEA are the recomended Dart IDEs) 
+.idea/
+*.iml
+*.ipr
+*.iws
-- 
GitLab