atom / settings-view

🔧 Edit Atom settings
MIT License
272 stars 276 forks source link

Listing available packages fails on windows #17

Closed mcolyer closed 10 years ago

mcolyer commented 11 years ago

Stacktrace:

[145096:1113/131136:INFO:CONSOLE(253)] "SyntaxError: Unexpected end of input
    at Object.parse (native)
    at exit (C:\Users\IEUser\github\atom\node_modules\settings-view\lib\package-manager.coffee:58:35)
    at BufferedProcess.triggerExitCallback (C:\Users\IEUser\github\atom\src\buffered-process.coffee:27:47)
    at ChildProcess.<anonymous> (C:\Users\IEUser\github\atom\src\buffered-process.coffee:49:18)
    at ChildProcess.EventEmitter.emit (events.js:98:17)
    at Process.ChildProcess._handle.onexit (child_process.js:802:12)", source: C:\Users\IEUser\github\atom\node_modules\settings-view\lib\package-panel.coffee (253)

Object returned:

[{"name":"wrap-guide","version":"0.5.0","main":"./lib/wrap-guide-view","description":"Display a vertical line at the 80th character in the editor.\n\nThis packages uses the config
value of `editor.preferredLineLength` when set.","repository":{"type":"git","url":"https://github.com/atom/wrap-guide.git"},"bugs":{"url":"https://github.com/atom/wrap-guide/issues
"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Wrap guide package\n\nDon't cross the line.\n"},{"name"
:"test-package","version":"0.8.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://gith
ub.com/atom/test-package"},"author":"","license":"BSD","bugs":{"url":"https://github.com/atom/test-package/issues"},"readme":"read me\n"},{"name":"archive-view","version":"0.11.0",
"description":"View the files and folders inside archive files","main":"./lib/archive-edit-session","dependencies":{"ls-archive":"~0.9.0","humanize-plus":"~1.4.2","temp":"~0.6.0"},
"repository":{"type":"git","url":"https://github.com/atom/archive-view.git"},"bugs":{"url":"https://github.com/atom/archive-view/issues"},"engines":{"atom":"*"},"publishConfig":{"r
egistry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Archive view package\n\nOpen `.zip`, `.tgz`, and `.tar` files in an editor.\n"},{"name":"autocomplet
e","version":"0.12.0","main":"./lib/autocomplete","description":"Display possible completions from the current editor with `ctrl-space`.","activationEvents":{"autocomplete:attach":
".editor"},"repository":{"type":"git","url":"https://github.com/atom/autocomplete.git"},"bugs":{"url":"https://github.com/atom/autocomplete/issues"},"engines":{"atom":"*"},"publish
Config":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Autocomplete package\n\nView and insert possible completions using `ctrl-space`.\n"},{"na
me":"autoflow","version":"0.5.0","main":"./lib/autoflow","description":"Format the current paragraph to have lines no longer than 80 characters.\n\nThis packages uses the config va
lue of `editor.preferredLineLength` when set.","activationEvents":{"autoflow:reflow-paragraph":".editor"},"repository":{"type":"git","url":"https://github.com/atom/autoflow.git"},"
bugs":{"url":"https://github.com/atom/autoflow/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Au
toflow package\n\nFormat the current paragraph.\n"},{"name":"bookmarks","version":"0.9.0","main":"./lib/bookmarks","description":"Can mark lines, then jump back to them","repositor
y":{"type":"git","url":"https://github.com/atom/bookmarks.git"},"bugs":{"url":"https://github.com/atom/bookmarks/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https:
//atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Bookmarks package\n\nBookmark lines in the editor.\n"},{"name":"bracket-matcher","version":"0.9.0","main":"./lib/bra
cket-matcher","description":"Highlight the matching bracket for the `(){}[]` character under the cursor.\n\nMove the cursor to the matching bracket with `ctrl-j`.","repository":{"t
ype":"git","url":"https://github.com/atom/bracket-matcher.git"},"bugs":{"url":"https://github.com/atom/bracket-matcher/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"
https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Bracket matcher package\n\nHighlight, jump between, and complete brackets in Atom.\n"},{"name":"collaboration"
,"version":"0.35.0","main":"./lib/collaboration","urlMain":"./lib/bootstrap","dependencies":{"keytar":"~0.12.0","patrick":"~0.12.0","guid":"0.0.10","portscanner":"~0.1.3","q":"~0.9
.7","emissary":"~0.9.0"},"repository":{"type":"git","url":"https://github.com/atom/collaboration.git"},"bugs":{"url":"https://github.com/atom/collaboration/issues"},"engines":{"ato
m":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"devDependencies":{"ws":"~0.4.27"},"readme":"# Collaboration package\n\n:pear: in Ato
m.\n"},{"name":"command-logger","version":"0.6.0","main":"./lib/command-logger","description":"View a heat map of your Atom activity. Open from the command palette.","dependencies"
:{"d3":"~3.2.8","humanize-plus":"~1.4.2"},"repository":{"type":"git","url":"https://github.com/atom/command-logger.git"},"bugs":{"url":"https://github.com/atom/command-logger/issue
s"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Command logger package\n\nView a heat map of all the c
ommands you have run in Atom.\n"},{"name":"command-palette","version":"0.7.0","main":"./lib/command-palette-view","description":"Find and run available commands.","activationEvents
":"command-palette:toggle","repository":{"type":"git","url":"https://github.com/atom/command-palette.git"},"bugs":{"url":"https://github.com/atom/command-palette/issues"},"engines"
:{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Command palette package\n\nFind and run available commands using `m
eta-p`.\n"},{"name":"dev-live-reload","main":"./lib/dev-live-reload","version":"0.8.0","description":"Live reload atom themes and packages.","repository":{"type":"git","url":"https
://github.com/atom/dev-live-reload.git"},"dependencies":{"emissary":"~0.6.0"},"bugs":{"url":"https://github.com/atom/dev-live-reload/issues"},"engines":{"atom":"*"},"publishConfig"
:{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"Dev Live Reload\n\nThis live reloads the atom LESS files. You edit styles and they are magically r
eflected in any running atom windows.\n\n### Other\n\n* `meta-shift-ctrl-r` reloads all base + packages\n\n### TODO\n\nIt is not quite complete. It still does not\n\n* Handle file
additions to a theme. New files will not be watched.\n"},{"name":"editor-stats","version":"0.5.0","main":"./lib/editor-stats","description":"Display a graph of keyboard and mouse u
sage for the last 6 hours.","dependencies":{"d3":"~3.2.8"},"repository":{"type":"git","url":"https://github.com/atom/editor-stats.git"},"bugs":{"url":"https://github.com/atom/edito
r-stats/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Editor stats package\n\nView a graph of y
our keyboard activity for the last 6 hours.\n"},{"name":"exception-reporting","main":"./lib/exception-reporting","version":"0.6.0","description":"Sends debugging data when exceptio
ns happen","repository":{"type":"git","url":"https://github.com/atom/exception-reporting.git"},"bugs":{"url":"https://github.com/atom/exception-reporting/issues"},"engines":{"atom"
:">25.0"},"dependencies":{"request":"2.27.0"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"## Exception reporting\n\nA simple pl
ugin that reports javascript exceptions to haystack.\n\nFor haystack's API see https://github.campfirenow.com/room/460265/paste/1044103238\n\n### TODO\n\n* Figure out how to proper
ly authenticate to haystack\n  * I'm not sure how secure the credentials need to be.\n* Figure out if we need to provision the atom app ahead of time.\n"},{"name":"find-and-replace
","main":"./lib/find","description":"Find and replace within buffers and across the project.","version":"0.40.0","activationEvents":["project-find:show","find-and-replace:show","fi
nd-and-replace:find-next","find-and-replace:find-previous","find-and-replace:use-selection-as-find-pattern","find-and-replace:show-replace","find-and-replace:replace-next","find-an
d-replace:replace-all"],"devDependencies":{"jasmine-focused":"0.14.0","q":"~0.9.7"},"repository":{"type":"git","url":"https://github.com/atom/find-and-replace"},"bugs":{"url":"http
s://github.com/atom/find-and-replace/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"dependencies":{"emissar
y":"~0.9.0"},"readme":"# Find and replace\n\nIn buffer and in project\n\n![screen shot, yo!](https://f.cloud.github.com/assets/69169/951448/c884fbb2-03a3-11e3-8aa4-8f7bc5157d13.png
)\n"},{"name":"fuzzy-finder","version":"0.20.0","main":"./lib/fuzzy-finder","description":"Open an editor to a file in the project with `cmd-t`.","repository":{"type":"git","url":"
https://github.com/atom/fuzzy-finder.git"},"dependencies":{"humanize-plus":"~1.4.2"},"bugs":{"url":"https://github.com/atom/fuzzy-finder/issues"},"engines":{"atom":"*"},"publishCon
fig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Fuzzy finder package\n\nQuickly find and open files using `meta-t`.\n"},{"name":"gfm","versi
on":"0.5.0","description":"Syntax highlighting and snippets for GitHub Flavored Markdown (GFM).","repository":{"type":"git","url":"https://github.com/atom/gfm.git"},"bugs":{"url":"
https://github.com/atom/gfm/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# GitHub Flavored Markd
own package\n\nSyntax highlighting for GitHub flavored Markdown in Atom.\n"},{"name":"git-diff","version":"0.13.0","main":"./lib/git-diff","description":"Add decorations to the edi
tor gutter for lines added, edited, and deleted since the last commit.","repository":{"type":"git","url":"https://github.com/atom/git-diff.git"},"bugs":{"url":"https://github.com/a
tom/git-diff/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"dependencies":{"emissary":"~0.9.0"},"readme":"#
 Git diff package\n\nHighlight the editor's gutter with details about if the line is added, edited,\nor removed.\n"},{"name":"gists","version":"0.6.0","main":"./lib/gists","descrip
tion":"Create a Gist from the selected text or current editor contents.","activationEvents":{"gist:create":".editor"},"dependencies":{"keytar":"~0.11.0"},"repository":{"type":"git"
,"url":"https://github.com/atom/gists.git"},"bugs":{"url":"https://github.com/atom/gists/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/regi
stry/_design/app/_rewrite"},"readme":"# Gists package\n\nCreate Gists from within Atom.\n"},{"name":"github-sign-in","version":"0.9.0","main":"./lib/sign-in-view","description":"Si
gn in to GitHub. Open from the command palette.","activationEvents":"github:sign-in","dependencies":{"keytar":"~0.11.0","request":"~2.27.0"},"repository":{"type":"git","url":"https
://github.com/atom/github-sign-in.git"},"bugs":{"url":"https://github.com/atom/github-sign-in/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com
/registry/_design/app/_rewrite"},"readme":"# GitHub sign in package\n\nSign into GitHub from Atom.\n"},{"name":"go-to-line","version":"0.8.0","main":"./lib/go-to-line-view","descri
ption":"Jump to a specific editor line number with `cmd-l`.","activationEvents":{"editor:go-to-line":".editor"},"repository":{"type":"git","url":"https://github.com/atom/go-to-line
.git"},"bugs":{"url":"https://github.com/atom/go-to-line/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"rea
dme":"# Go to line package\n\n`meta-l` to jump to a specific line in the editor.\n"},{"name":"grammar-selector","version":"0.8.0","main":"./lib/grammar-selector","description":"Sel
ect the grammar to use for the current editor.","activationEvents":"grammar-selector:show","repository":{"type":"git","url":"https://github.com/atom/grammar-selector.git"},"bugs":{
"url":"https://github.com/atom/grammar-selector/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# G
rammar selector package\n\nPick a grammar used for syntax highlighting using `meta-shift-l`.\n"},{"name":"image-view","version":"0.7.0","description":"View images in the editor","m
ain":"./lib/image-edit-session","repository":{"type":"git","url":"https://github.com/atom/image-view.git"},"bugs":{"url":"https://github.com/atom/image-view/issues"},"engines":{"at
om":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Image view package\n\nOpen images in an Atom editor.\n"},{"name":"link",
"version":"0.7.0","main":"./lib/link","description":"Open the link under the cursor in a browser using `ctrl-O`.","repository":{"type":"git","url":"https://github.com/atom/link.git
"},"bugs":{"url":"https://github.com/atom/link/issues"},"engines":{"atom":"*"},"dependencies":{"first-mate":"~0.4.0"},"publishConfig":{"registry":"https://atom.cloudant.com/registr
y/_design/app/_rewrite"},"readme":"# Link package\n\nOpen links under the cursor using `ctrl-0`.\n"},{"name":"markdown-preview","version":"0.9.0","main":"./lib/markdown-preview","d
escription":"Open a rendered version of the Markdown in the current editor with `ctrl-m`.","activationEvents":{"markdown-preview:show":".editor"},"deferredDeserializers":["Markdown
PreviewView"],"dependencies":{"roaster":"0.0.8"},"repository":{"type":"git","url":"https://github.com/atom/markdown-preview.git"},"bugs":{"url":"https://github.com/atom/markdown-pr
eview/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Markdown preview package\n\n`ctrl-m` to vie
w a rendered preview of the current Markdown file.\n"},{"name":"metrics","main":"./lib/metrics","version":"0.8.0","description":"Reports basic usage metrics","repository":{"type":"
git","url":"https://github.com/atom/metrics.git"},"bugs":{"url":"https://github.com/atom/metrics/issues"},"engines":{"atom":">25.0"},"dependencies":{"request":"2.27.0"},"publishCon
fig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"## Metrics\n\nA simple plugin that reports usage statistics.\n\n### Collected data\n\n* When t
he plugin is loaded\n  * The project path\n  * The login of the user (if USER is set)\n  * A unique session id\n  * Screen resolution, window size and pixel ratio\n  * Atom version
\n  * List of active package names\n* When the plugin is unloaded\n  * The project path\n  * The login of the user (if USER is set)\n  * A unique session id\n  * Screen resolution,
 window size and pixel ratio\n  * Atom version\n  * List of active package names\n"},{"name":"package-generator","version":"0.19.0","main":"./lib/package-generator","description":"
Generate and open a new sample package.","activationEvents":["package-generator:generate-package","package-generator:generate-syntax-theme"],"dependencies":{"temp":"0.5.0"},"reposi
tory":{"type":"git","url":"https://github.com/atom/package-generator.git"},"bugs":{"url":"https://github.com/atom/package-generator/issues"},"engines":{"atom":"*"},"publishConfig":
{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Package generator\n\nAtom package to create a new Atom package from within Atom.\n"},{"name":"rel
ease-notes","main":"./lib/release-notes","version":"0.9.0","description":"Notifies users of the latest changes","repository":{"type":"git","url":"https://github.com/atom/release-no
tes.git"},"bugs":{"url":"https://github.com/atom/release-notes/issues"},"engines":{"atom":">26.0"},"dependencies":{"request":"2.27.0","keytar":"0.12.0","roaster":"0.0.8"},"publishC
onfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"## Release Notes\n\nLets people know what's new in Atom (in Atom!)\n\n![Screenshot](https://
f.cloud.github.com/assets/1424/1228569/cce6eb26-27a6-11e3-8675-a6905e50a9a6.png)\n\n"},{"name":"settings-view","version":"0.38.0","main":"./lib/index","description":"GUI pane for A
tom settings","private":true,"dependencies":{"jqueryui-browser":"~1.10.2-1","roaster":"0.0.7","async":"~0.2.9","semver":"~1.1.4","emissary":"~0.9.0","fuzzaldrin":"~0.1.0"},"reposit
ory":{"type":"git","url":"https://github.com/atom/settings-view.git"},"bugs":{"url":"https://github.com/atom/settings-view/issues"},"engines":{"atom":"*"},"readme":"# Settings view
 package\n\nView and edit Atom config settings.\n"},{"name":"snippets","version":"0.13.0","main":"./lib/snippets","description":"Expand snippets matching the current prefix with `t
ab`.","repository":{"type":"git","url":"https://github.com/atom/snippets.git"},"bugs":{"url":"https://github.com/atom/snippets/issues"},"engines":{"atom":"*"},"publishConfig":{"reg
istry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"dependencies":{"pegjs":"~0.7.0","async":"~0.2.6","season":"~0.13.0","emissary":"~0.9.0"},"readme":"# Snippets pac
kage\n\nInsert snippets using `tab`.\n"},{"name":"spell-check","version":"0.9.0","main":"./lib/spell-check","description":"Highlight misspelled words in the current text or Markdow
n editor.\n\nDisplay corrections for the misspelling under the cursor with `meta-0`.","dependencies":{"spellchecker":"~0.7.0"},"repository":{"type":"git","url":"https://github.com/
atom/spell-check.git"},"bugs":{"url":"https://github.com/atom/spell-check/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/ap
p/_rewrite"},"readme":"# Spell check package\n\nHighlight misspelling in the editor and show possible corrections with `meta-0`.\n"},{"name":"status-bar","version":"0.16.0","main":
"./lib/status-bar-view","description":"Display information about the current editor such as cursor position, file path, grammar, current branch, and line diff count.","repository":
{"type":"git","url":"https://github.com/atom/status-bar.git"},"bugs":{"url":"https://github.com/atom/status-bar/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https:/
/atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Status bar\n\nDisplay useful information for the active editor.\n"},{"name":"styleguide","main":"./lib/styleguide","v
ersion":"0.9.0","description":"A demo of all the UI CSS components.","repository":{"type":"git","url":"https://github.com/atom/styleguide.git"},"dependencies":{"js-beautify":"~1.4.
x","coffee-script":"~1.6.3"},"bugs":{"url":"https://github.com/atom/styleguide/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_desi
gn/app/_rewrite"},"readme":"# Styleguide\n\nThe Styleguide will show you all components used in the interface. It is useful\nas a reference when developing themes and packages.\n\n
* `meta-shift-ctrl-g` opens it in a new tab\n* You can click on the section headings to expand/collapse sections. (expansions are serialized)\n\n![Demo](https://f.cloud.github.com/
assets/69169/1045837/620444d4-102c-11e3-9cac-8d766a8d62b0.png)\n"},{"name":"symbols-view","version":"0.18.0","main":"./lib/symbols-view","description":"Jump to a function or method
 in the current editor with `meta-j`.","activationEvents":{"symbols-view:toggle-file-symbols":".editor","symbols-view:toggle-project-symbols":null,"symbols-view:go-to-declaration":
".editor"},"dependencies":{"ctags":"~0.6.0","q":"~0.9.7"},"repository":{"type":"git","url":"https://github.com/atom/symbols-view.git"},"bugs":{"url":"https://github.com/atom/symbol
s-view/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Symbols view package\n\nDisplay function a
nd method information via `meta-j` and `meta-shift-j`,\npowered by ctags.\n"},{"name":"tabs","version":"0.8.0","main":"./lib/tabs","description":"Display a selectable tab for each
editor open.","repository":{"type":"git","url":"https://github.com/atom/tabs.git"},"bugs":{"url":"https://github.com/atom/tabs/issues"},"engines":{"atom":"*"},"publishConfig":{"reg
istry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Tabs package\n\nDisplay selectable tabs above the editor.\n"},{"name":"terminal","description":"Termin
al sessions from within Atom","main":"./lib/terminal","version":"0.15.0","dependencies":{"pty.js":"0.2.2","guid":"0.0.10","emissary":"~0.9.0"},"repository":{"type":"git","url":"htt
ps://github.com/atom/terminal.git"},"bugs":{"url":"https://github.com/atom/terminal/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/
_design/app/_rewrite"},"readme":"# Terminal Atom Package\n\nAdds support for opening terminals inside of Atom.\n\nYou can open a new terminal with **ctrl-`** or from the command pa
lette\nvia **cmd-p**, typing 'terminal', and selecting the 'Terminal: Open' command.\n"},{"name":"timecop","version":"0.9.0","description":"Display where Atom spends time","main":"
./lib/timecop","repository":{"type":"git","url":"https://github.com/atom/timecop.git"},"bugs":{"url":"https://github.com/atom/timecop/issues"},"engines":{"atom":"*"},"publishConfig
":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Timecop\n\nDisplay information about where time is spent in Atom.\n\n  * Package loading time\n
  * Package activation time\n"},{"name":"to-the-hubs","version":"0.9.0","main":"./lib/to-the-hubs","description":"View the active file on github.com","repository":{"type":"git","ur
l":"https://github.com/atom/to-the-hubs.git"},"bugs":{"url":"https://github.com/atom/to-the-hubs/issues"},"activationEvents":["github:open","github:blame","github:history","github:
copy-url"],"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# To The 'Hubs\n\nProvides commands to quickly vi
ew the current file on GitHub.com (The Website).\n\n## Usage\n\nWhen editing a file in Atom, use the command palette or keyboard shortcuts to:\n\n- Open the file on github.com (con
trol-g, o)\n- Open the blame view for the file on github.com (control-g, b)\n- Open the history view for the file on github.com (control-g, h)\n\n![Command Palette](https://f.cloud
.github.com/assets/2988/1106422/51885642-1944-11e3-87db-f7c239a60349.png)\n\n---\n\nInspired by the [GitHub Tools package][github-tools] for Sublime Text 2.\n\n[github-tools]: http
s://github.com/temochka/sublime-text-2-github-tools\n"},{"name":"toml","version":"0.3.0","description":"Syntax highlighting for Tom's Obvious, Minimal Language (TOML).","repository
":{"type":"git","url":"https://github.com/atom/toml.git"},"bugs":{"url":"https://github.com/atom/toml/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.clou
dant.com/registry/_design/app/_rewrite"},"readme":"# TOML Atom package\n\n[TOML](https://github.com/mojombo/toml) syntax highlighting in Atom.\n"},{"name":"tree-view","version":"0.
30.0","main":"./lib/tree","description":"Display, add, move, and delete the files and folders in the current project.","repository":{"type":"git","url":"https://github.com/atom/tre
e-view.git"},"bugs":{"url":"https://github.com/atom/tree-view/issues"},"engines":{"atom":"*"},"private":true,"dependencies":{"temp":"~0.6.0"},"readme":"# Tree view package\n\nExplo
re and open files in the current project.\n"},{"name":"whitespace","version":"0.8.0","main":"./lib/whitespace","description":"Strip trailing whitespace and add a trailing newline w
hen the current editor is saved.","repository":{"type":"git","url":"https://github.com/atom/whitespace.git"},"bugs":{"url":"https://github.com/atom/whitespace/issues"},"engines":{"
atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"devDependencies":{"temp":"~0.6.0"},"readme":"# Whitespace package\n\nRemove trail
ing whitespace automatically when you save.\n"},{"version":"0.2.0","name":"language-c","description":"Atom language support for C","homepage":"https://atom.github.io/language-c","r
epository":{"type":"git","url":"https://github.com/atom/language-c.git"},"bugs":{"url":"https://github.com/atom/language-c/issues"},"engines":{"atom":"*","node":"*"},"readme":"# C
language support in Atom\n\nOriginally converted from the [C TextMate bundle](https://github.com/textmate/c.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2package
).\n"},{"name":"atom-light-ui","theme":true,"version":"0.6.0","description":"Default light theme for interface components","repository":{"type":"git","url":"https://github.com/atom
/atom-light-ui.git"},"bugs":{"url":"https://github.com/atom/atom-light-ui/issues"},"engines":{"atom":">26.0"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_desig
n/app/_rewrite"},"readme":"# Atom Light UI\n\nDefault light UI theme for Atom.\n"},{"name":"atom-light-syntax","theme":true,"version":"0.6.0","description":"Default light theme for
 syntax","repository":{"type":"git","url":"https://github.com/atom/atom-light-syntax.git"},"bugs":{"url":"https://github.com/atom/atom-light-syntax/issues"},"engines":{"atom":">26.
0"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Atom Light Syntax Theme\n\nDefault light syntax theme for Atom.\n"},{"name":"
atom-dark-ui","theme":true,"version":"0.6.0","description":"Default dark theme for interface components","repository":{"type":"git","url":"https://github.com/atom/atom-dark-ui.git"
},"bugs":{"url":"https://github.com/atom/atom-dark-ui/issues"},"engines":{"atom":">26.0"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"re
adme":"# Atom Dark UI Theme\n\nDefault dark UI theme for Atom.\n"},{"name":"atom-dark-syntax","theme":true,"version":"0.6.0","description":"Default dark theme for syntax","reposito
ry":{"type":"git","url":"https://github.com/atom/atom-dark-syntax.git"},"bugs":{"url":"https://github.com/atom/atom-dark-syntax/issues"},"engines":{"atom":">26.0"},"publishConfig":
{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"# Atom Dark Syntax Theme\n\nDefault dark syntax theme for Atom.\n"},{"name":"base16-tomorrow-dark-t
heme","theme":true,"version":"0.6.0","description":"Base16 theme for Atom","repository":{"type":"git","url":"https://github.com/atom/base16-tomorrow-dark-theme.git"},"bugs":{"url":
"https://github.com/atom/base16-tomorrow-dark-theme/issues"},"engines":{"atom":">26.0"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"read
me":"# Base16 Theme for Atom\n\n![](https://gist.github.com/wfarr/b7e57aa178fbca6519af/raw/b29d8fd9709da997380263d05d1c2b26dfb73967/Screen+Shot+2013-08-10+at+9.17.41+PM.png)\n\n##
Installation\n\nThis theme is now included with Atom and can be activated from the settings\nview via `cmd-,` or the Atom > Preferences... menu\n\nTo install manually:\n\n```sh\ngi
t clone https://github.com/atom/base16-tomorrow-dark-theme\ncd base16-tomorrow-dark-theme\napm link\n```\n"},{"name":"solarized-dark-syntax","theme":true,"version":"0.4.0","descrip
tion":"A dark syntax theme using the solarized colors","repository":{"type":"git","url":"https://github.com/atom/solarized-dark-syntax.git"},"bugs":{"url":"https://github.com/atom/
solarized-dark-syntax/issues"},"engines":{"atom":">26.0"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"## Solarized Dark Syntax
Atom Theme\n\nSo this provides a dark syntax using the ever popular [solarized] colors.\n\n### Installation\n\nThis theme is included with Atom 27.0+ and can be activated from the\
nSettings view via `cmd-,` or the Atom > Preferences... menu.\n\nTo install manually:\n\n```sh\ngit clone https://github.com/atom/solarized-dark-syntax\ncd solarized-dark-syntax\na
pm link\n```\n\n[solarized]: http://ethanschoonover.com/solarized\n"},{"name":"language-clojure","version":"0.1.0","description":"Clojure language support in Atom","engines":{"atom
":"*","node":"*"},"homepage":"http://atom.github.io/language-clojure","repository":{"type":"git","url":"https://github.com/atom/language-clojure"},"bugs":{"url":"https://github.com
/atom/language-clojure/issues"},"readme":"# Clojure language support in Atom\n\nOriginally converted from the [Clojure TextMate bundle](https://github.com/mmcgrana/textmate-clojure
)\nusing [bundle2package](https://github.com/atom/bundle2package).\n"},{"version":"0.3.0","name":"language-coffee-script","description":"CoffeeScript language support in Atom","eng
ines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/language-coffee-script","repository":{"type":"git","url":"https://github.com/atom/language-coffee-script.git"},"bugs
":{"url":"https://github.com/atom/language-coffee-script/issues"},"readme":"# CoffeeScript language support in Atom\n\nOriginally converted from the [CoffeeScript TextMate bundle](
https://github.com/jashkenas/coffee-script-tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2package).\n"},{"name":"language-css","description":"CSS support in Atom"
,"version":"0.2.0","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/language-css","repository":{"type":"git","url":"https://github.com/atom/language-css.git"},"b
ugs":{"url":"https://github.com/atom/language-css/issues"},"readme":"# CSS language support in Atom\n\nOriginally converted from the [CSS TextMate bundle](https://github.com/textma
te/css.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2package).\n"},{"name":"language-git","version":"0.3.0","description":"Git editing support in Atom","engines"
:{"atom":"*","node":"*"},"homepage":"http://atom.github.io/language-git","repository":{"type":"git","url":"https://github.com/atom/language-git.git"},"bugs":{"url":"https://github.
com/atom/language-git/issues"},"readme":"# Git editing support in Atom\n\nOriginally converted from the [Git TextMate bundle](https://github.com/textmate/git.tmbundle)\nusing [bund
le2package](https://github.com/atom/bundle2package).\n"},{"name":"language-go","description":"Go language support in Atom","version":"0.2.0","engines":{"atom":"*","node":"*"},"home
page":"http://atom.github.io/language-go","repository":{"type":"git","url":"https://github.com/atom/language-go.git"},"bugs":{"url":"https://github.com/atom/language-go/issues"},"r
eadme":"# Go language support in Atom\n\nOriginally converted from the [Go TextMate bundle](https://github.com/rsms/Go.tmbundle)\nusing [bundle2package](https://github.com/atom/bun
dle2package).\n"},{"name":"language-html","version":"0.2.0","description":"HTML language support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/langua
ge-html","repository":{"type":"git","url":"https://github.com/atom/language-html.git"},"bugs":{"url":"https://github.com/atom/language-html/issues"},"readme":"# HTML language suppo
rt in Atom\n\nOriginally converted from the [HTML TextMate bundle](https://github.com/textmate/html.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2package).\n"},{
"name":"language-hyperlink","version":"0.3.0","description":"Hyperlink colorization in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/language-hyperlink"
,"repository":{"type":"git","url":"https://github.com/atom/language-hyperlink.git"},"bugs":{"url":"https://github.com/atom/language-hyperlink/issues"},"readme":"# Hyperlink coloriz
ation in Atom\n\nOriginally converted from the [Hyperlink Helper TextMate bundle](https://github.com/textmate/hyperlink-helper.tmbundle)\nusing [bundle2package](https://github.com/
atom/bundle2package).\n"},{"name":"language-java","version":"0.2.0","description":"Java language support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.i
o/language-java","repository":{"type":"git","url":"https://github.com/atom/language-java.git"},"bugs":{"url":"https://github.com/atom/language-java/issues"},"readme":"# Java langua
ge support in Atom\n\nOriginally converted from the [Java TextMate bundle](https://github.com/textmate/java.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2package
).\n"},{"name":"language-javascript","version":"0.3.0","description":"JavaScript language support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/langu
age-javascript","repository":{"type":"git","url":"https://github.com/atom/language-javascript.git"},"bugs":{"url":"https://github.com/atom/language-javascript/issues"},"readme":"#
JavaScript language support in Atom\n\nOriginally converted from the [JavaScript TextMate bundle](https://github.com/textmate/javascript.tmbundle)\nusing [bundle2package](https://g
ithub.com/atom/bundle2package).\n"},{"name":"language-json","version":"0.2.0","description":"JSON language support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://ato
m.github.io/language-json","repository":{"type":"git","url":"https://github.com/atom/language-json.git"},"bugs":{"url":"https://github.com/atom/language-json/issues"},"readme":"# J
SON language support in Atom\n\nOriginally converted from the [JSON TextMate bundle](https://github.com/textmate/json.tmbundle)\nusing [bundle2package](https://github.com/atom/bund
le2package).\n"},{"name":"language-less","version":"0.1.0","description":"LESS language support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/languag
e-less","repository":{"type":"git","url":"https://github.com/atom/language-less.git"},"bugs":{"url":"https://github.com/atom/language-less/issues"},"readme":"# LESS language suppor
t in Atom\n\nOriginally converted from the [LESS TextMate bundle](https://github.com/textmate/less.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2package).\n"},{"
name":"language-make","version":"0.1.0","description":"Make langauge support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/language-make","repository
":{"type":"git","url":"https://github.com/atom/language-make.git"},"bugs":{"url":"https://github.com/atom/language-make/issues"},"readme":"# Make language support in Atom\n\nOrigin
ally converted from the [Make TextMate bundle](https://github.com/textmate/make.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2package).\n"},{"name":"language-mus
tache","version":"0.1.0","description":"Mustache language support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/language-mustache","repository":{"typ
e":"git","url":"https://github.com/atom/language-mustache.git"},"bugs":{"url":"https://github.com/atom/language-mustache/issues"},"readme":"# Mustache language support in Atom\n\nO
riginally converted from the [Mustache TextMate bundle](https://github.com/textmate/mustache.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2package).\n"},{"name":
"language-objective-c","version":"0.2.0","description":"Objective-C language support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/language-objective
-c","repository":{"type":"git","url":"https://github.com/atom/language-objective-c.git"},"bugs":{"url":"https://github.com/atom/language-objective-c/issues"},"readme":"# Objective-
C language support in Atom\n\nOriginally converted from the [Objective-C TextMate bundle](https://github.com/textmate/objective-c.tmbundle)\nusing [bundle2package](https://github.c
om/atom/bundle2package).\n"},{"name":"language-pegjs","version":"0.1.0","description":"PEG.js language support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.gi
thub.io/language-pegjs","repository":{"type":"git","url":"https://github.com/atom/language-pegjs.git"},"bugs":{"url":"https://github.com/atom/language-pegjs/issues"},"readme":"# PE
G.js language support in Atom\n\nOriginally converted from the [PEG.js TextMate bundle](https://github.com/alexstrat/PEGjs.tmbundle)\nusing [bundle2package](https://github.com/atom
/bundle2package).\n"},{"name":"language-perl","version":"0.2.0","description":"Perl language support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/la
nguage-perl","repository":{"type":"git","url":"https://github.com/atom/language-perl.git"},"bugs":{"url":"https://github.com/atom/language-perl/issues"},"readme":"# Perl language s
upport in Atom\n\nOriginally converted from the [Perl TextMate bundle](https://github.com/textmate/per.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2package).\n"
},{"name":"language-php","version":"0.2.0","description":"PHP language support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/language-php","repositor
y":{"type":"git","url":"https://github.com/atom/language-php.git"},"bugs":{"url":"https://github.com/textmate/php.tmbundle/issues"},"readme":"# PHP language support in Atom\n\nOrig
inally converted from the [PHP TextMate bundle](https://github.com/textmate/php.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2package).\n"},{"name":"language-pro
perty-list","version":"0.2.0","description":"Property List support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/language-property-list","repository"
:{"type":"git","url":"https://github.com/atom/language-property-list.git"},"bugs":{"url":"https://github.com/atom/language-property-list/issues"},"readme":"# Property list support
in Atom\n\nOriginally converted from the [Property List TextMate bundle](https://github.com/textmate/property-list.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2
package).\n"},{"name":"language-puppet","version":"0.2.0","engines":{"atom":"*","node":"*"},"description":"Puppet language support in Atom","homepage":"http://atom.github.io/langua
ge-puppet","repository":{"type":"git","url":"https://github.com/atom/language-puppet.git"},"bugs":{"url":"https://github.com/atom/language-puppet/issues"},"readme":"# Puppet langua
ge support in Atom\n\nOriginally converted from the [Puppet TextMate bundle](https://github.com/cburyta/puppet-textmate.tmbundle)\nusing [bundle2package](https://github.com/atom/bu
ndle2package).\n"},{"name":"language-python","version":"0.2.0","engines":{"atom":"*","node":"*"},"description":"Python language support in Atom","homepage":"https://atom.github.io/
language-python","repository":{"type":"git","url":"https://github.com/atom/language-python.git"},"bugs":{"url":"https://github.com/atom/language-python/issues"},"readme":"# Python
language support in Atom\n\nOriginally converted from the [Python TextMate bundle](https://github.com/textmate/python.tmbundle)\nusing [bundle2package](https://github.com/atom/bund
le2package).\n"},{"name":"language-ruby-on-rails","version":"0.3.0","description":"Ruby on Rails language support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom
.github.io/language-ruby-on-rails","repository":{"type":"git","url":"https://github.com/atom/language-ruby-on-rails.git"},"bugs":{"url":"https://github.com/atom/language-ruby-on-ra
ils/issues"},"readme":"# Ruby on Rails language support in Atom\n\nOriginally converted from the [Ruby on Rails TextMate bundle](https://github.com/drnic/ruby-on-rails-tmbundle)\nu
sing [bundle2package](https://github.com/atom/bundle2package).\n"},{"name":"language-ruby","version":"0.4.0","description":"Ruby language support in Atom","engines":{"atom":"*","no
de":"*"},"homepage":"http://atom.github.io/language-ruby","repository":{"type":"git","url":"https://github.com/atom/language-ruby.git"},"bugs":{"url":"https://github.com/atom/langu
age-ruby/issues"},"readme":"# Ruby language support in Atom\n\nOriginally converted from the [Ruby TextMate bundle](https://github.com/textmate/ruby.tmbundle)\nusing [bundle2packag
e](https://github.com/atom/bundle2package).\n"},{"name":"language-sass","version":"0.3.0","description":"SASS/SCSS language support in Atom","engines":{"atom":"*","node":"*"},"home
page":"http://atom.github.io/language-sass","repository":{"type":"git","url":"https://github.com/atom/language-sass.git"},"bugs":{"url":"https://github.com/atom/language-sass/issue
s"},"readme":"# SASS/SCSS language support in Atom\n\nOriginally converted from the [SASS TextMate bundle](https://github.com/alexsancho/SASS.tmbundle)\nusing [bundle2package](http
s://github.com/atom/bundle2package).\n"},{"name":"language-shellscript","version":"0.2.0","description":"ShellScript language support in Atom","engines":{"atom":"*","node":"*"},"ho
mepage":"http://atom.github.io/language-shellscript","repository":{"type":"git","url":"https://github.com/atom/language-shellscript.git"},"bugs":{"url":"https://github.com/atom/lan
guage-shellscript/issues"},"readme":"# ShellScript language support in Atom\n\nOriginally converted from the [ShellScript TextMate bundle](https://github.com/textmate/shellscript.t
mbundle)\nusing [bundle2package](https://github.com/atom/bundle2package).\n"},{"name":"language-source","version":"0.2.0","engines":{"atom":"*","node":"*"},"description":"Source co
de support in Atom","homepage":"http://atom.github.io/language-source","repository":{"type":"git","url":"https://github.com/atom/language-source.git"},"bugs":{"url":"https://github
.com/atom/language-source/issues"},"readme":"# Source code support in Atom\n\nOriginally converted from the [Source TextMate bundle](https://github.com/textmate/source.tmbundle)\nu
sing [bundle2package](https://github.com/atom/bundle2package).\n"},{"name":"language-sql","version":"0.2.0","description":"SQL language support in Atom","engines":{"atom":"*","node
":"*"},"homepage":"http://atom.github.io/language-sql","repository":{"type":"git","url":"https://github.com/atom/language-sql.git"},"bugs":{"url":"https://github.com/atom/language-
sql/issues"},"readme":"# SQL language support in Atom\n\nOriginally converted from the [SQL TextMate bundle](https://github.com/textmate/sql.tmbundle)\nusing [bundle2package](https
://github.com/atom/bundle2package).\n"},{"name":"language-text","version":"0.2.0","description":"Plain text support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://at
om.github.io/language-text","repository":{"type":"git","url":"https://github.com/atom/language-text.git"},"bugs":{"url":"https://github.com/atom/language-text/issues"},"readme":"#
Plain text support in Atom\n\nOriginally converted from the [Text TextMate bundle](https://github.com/textmate/text.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle
2package).\n"},{"name":"language-todo","version":"0.2.0","description":"TODO/FIXME highlighting support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io
/language-todo","repository":{"type":"git","url":"https://github.com/atom/language-todo.git"},"bugs":{"url":"https://github.com/atom/language-todo/issues"},"readme":"# TODO support
 in Atom\n\nOriginally converted from the [TODO TextMate bundle](https://github.com/textmate/todo.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2package).\n"},{"n
ame":"language-xml","version":"0.2.0","description":"XML language support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/language-xml","repository":{"
type":"git","url":"https://github.com/atom/language-xml.git"},"bugs":{"url":"https://github.com/atom/language-xml/issues"},"readme":"# XML language support in Atom\n\nOriginally co
nverted from the [XML TextMate bundle](https://github.com/textmate/xml.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2package).\n"},{"name":"language-yaml","versi
on":"0.1.0","description":"YAML language support in Atom","engines":{"atom":"*","node":"*"},"homepage":"http://atom.github.io/language-yaml","repository":{"type":"git","url":"https
://github.com/atom/language-yaml.git"},"bugs":{"url":"https://github.com/atom/language-yaml/issues"},"readme":"# YAML language support in Atom\n\nOriginally converted from the [YAM
L TextMate bundle](https://github.com/textmate/yaml.tmbundle)\nusing [bundle2package](https://github.com/atom/bundle2package).\n"},{"name":"thedaniel-test-package-2","version":"0.1
.0","main":"./lib/snippets","description":"Expand snippets matching the current prefix with `tab`.","repository":{"type":"git","url":"https://github.com/thedaniel/test-package.git"
},"bugs":{"url":"https://github.com/thedaniel/test-package/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"d
ependencies":{"pegjs":"~0.7.0","async":"~0.2.6","season":"~0.13.0"},"readme":""},{"name":"visual-beep","main":"./lib/visual-beep","version":"0.1.0","description":"Shows a visual cu
e when the `beep` event is triggered","repository":{"type":"git","url":"https://github.com/atom/visual-beep.git"},"bugs":{"url":"https://github.com/atom/visual-beep/issues"},"engin
es":{"atom":">27.0"},"readme":"visual-beep\n===========\n\nShows a visual cue when the `beep` event is triggered\n"},{"name":"visual-bell","main":"./lib/visual-bell","version":"0.3
.0","description":"Shows a visual cue when the `beep` event is triggered","repository":{"type":"git","url":"https://github.com/atom/visual-bell.git"},"bugs":{"url":"https://github.
com/atom/visual-bell/issues"},"engines":{"atom":">27.0"},"readme":"visual-bell\n===========\n\nShows a visual cue when the `beep` event is triggered\n"},{"name":"autosave","main":"
./lib/autosave","version":"0.6.0","private":true,"description":"A short description of your package","repository":{"type":"git","url":"https://github.com/atom/autosave.git"},"bugs"
:{"url":"https://github.com/atom/autosave/issues"},"engines":{"atom":">27.0"},"dependencies":{},"readme":"autosave\n========\n\nAutosaves buffers when they lose focus\n"},{"name":"
language-gfm","version":"0.8.0","description":"Syntax highlighting and snippets for GitHub Flavored Markdown (GFM).","repository":{"type":"git","url":"https://github.com/atom/langu
age-gfm.git"},"bugs":{"url":"https://github.com/atom/language-gfm/issues"},"engines":{"atom":"*"},"readme":"# GitHub Flavored Markdown package\n\nSyntax highlighting for GitHub fla
vored Markdown in Atom.\n"},{"name":"language-toml","version":"0.6.0","description":"Syntax highlighting for Tom's Obvious, Minimal Language (TOML).","repository":{"type":"git","ur
l":"https://github.com/atom/language-toml.git"},"bugs":{"url":"https://github.com/atom/language-toml/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloud
ant.com/registry/_design/app/_rewrite"},"readme":"# TOML Atom package\n\n[TOML](https://github.com/mojombo/toml) syntax highlighting in Atom.\n"},{"name":"scandal","version":"0.6.1
","description":"Directory Scan Utilities","main":"./lib/scandal.js","bin":{"scandal":"./bin/scandal"},"scripts":{"test":"grunt test","prepublish":"grunt clean lint coffee"},"repos
itory":{"type":"git","url":"https://github.com/atom/scandal.git"},"licenses":[{"type":"MIT","url":"http://github.com/atom/scandal/raw/master/LICENSE.md"}],"bugs":{"url":"https://gi
thub.com/atom/scandal/issues"},"homepage":"http://atom.github.io/scandal","dependencies":{"underscore":"~1.5.1","minimatch":"0.2.11","git-utils":"~0.28.0","argparse":"~0.1","isbina
ryfile":"~0.1.9","split":"~0.2"},"devDependencies":{"jasmine-focused":"~0.14.0","grunt-contrib-coffee":"~0.7.0","grunt-cli":"~0.1.8","grunt":"~0.4.1","grunt-shell":"~0.2.2","grunt-
coffeelint":"0.0.6","temp":"~0.5.0","rimraf":"~2.1.4"},"readme":"# scandal - Scandalous directory scanning and searching\n\n[![Build Status](https://travis-ci.org/atom/scandal.png)
](https://travis-ci.org/atom/scandal)\n\nscandal provides two utilities:\n\n* Scanning a directory for paths matching a set of glob inclusions or exclusions. For example, you want
to find a list of paths to search that match a certain pattern, but are not ignored by the `.gitignore`.\n\n* Searching a list of paths for a regex. For example, you have a list of
 paths, you want to find all instances of `/text/gi`.\n\nUnsurprisingly, these two things can be combined to scan and search a directory.\n\n## Goals\n\nIt is written to be simple,
 flexible and efficient. Scandal does the minimum.\n\nWe want to provide modules to combine in any way you'd like. Want to scan in one process and search in another? You can do tha
t.\n\nTo be clear, scandal is not a CLI. It can be used from the terminal, but in practice it's only used for benchmarking.\n\n## Objects\n\nscandal provides two main modules: `Pat
hScanner` and `PathSearcher`.\n\n### PathScanner\n\nUsage is simple:\n\n```coffeescript\n{PathScanner} = require 'scandal'\nscanner = new PathScanner('/Users/me/myDopeProject', opt
ions)\n\nscanner.on 'path-found', (path) ->\n  console.log(path)\n\nscanner.on 'finished-scanning', ->\n  console.log('All done!')\n\nscanner.scan()\n```\n\n`PathScanner` keeps no
state. You must consume paths via the 'path-found' event.\n\n#### options\n\n* _excludeVcsIgnores_ - bool; default false; true to exclude paths defined in a .gitignore. Uses [git-u
tils](http://atom.github.io/node-git/) to check ignred files.\n* _inclusions_ - list of patterns to include. Uses [minimatch](https://github.com/isaacs/minimatch) with a couple add
itions: `['dirname']` and `['dirname/']` will match all paths in direcotry `dirname`\n* _exclusions_ - list of patterns to exclude. Same matcher as `inclusions`.\n* _includeHidden_
 - bool; default false; true includes hidden files.\n\n### PathSearcher\n\n```coffeescript\n{PathSearcher} = require 'scandal'\nsearcher = new PathSearcher()\n\n# You can subscribe
 to a `results-found` event\nsearcher.on 'results-found', (result) ->\n  # result will contain all the matches for a single path\n  console.log(\"Single Path's Results\", result)\n
\n# Search a list of paths\nsearcher.searchPaths /text/gi, ['/Some/path', ...], (results) ->\n  console.log('Done Searching', results)\n\n# Search a single path\nsearcher.searchPat
h /text/gi, '/Some/path', (result) ->\n  console.log('Done Searching', result)\n```\n\nResults from line 10 (1 based) are in the following format.\n\n```json\n{\n  \"path\": \"/Som
e/path\",\n  \"matches\": {\n    \"matchText\": \"Text\",\n    \"lineText\": \"Text in this file!\",\n    \"lineTextOffset\": 0,\n    \"range\": [[9, 0], [9, 4]]\n  }\n}\n```\n\nLi
ke the `PathScanner` the searcher keeps no state. You need to consume results via the done callbacks or event.\n\nFile reading is fast and memory efficient. It reads in 10k chunks
and writes over each previous chunk. Small object creation is kept to a minimum during the read to make light use of the GC.\n\n### PathFilter\n\nA third object, `PathFilter` is av
ailable, but intended for use by the `PathScanner`.\n\n## Using the scanner and searcher together\n\nIf you dont want to think about combining the `PathScanner` and `PathSearcher`
in your own way, a `search` is function provided.\n\n```coffeescript\n{search, PathScanner, PathSearcher} = require 'scandal'\n\npath = '/path/to/search'\nscanner = new PathScanner
(path, excludeVcsIgnores: true)\nsearcher = new PathSearcher()\n\nsearcher.on 'results-found' (result) ->\n  # do something rad with the result!\n\nname = \"Search #{path}\"\nconso
le.time name\nconsole.log name\nsearch /text/ig, scanner, searcher, ->\n  console.timeEnd name\n```\n"},{"name":"line-jumper","main":"./lib/line-jumper","version":"0.1.0","private"
:true,"description":"A short description of your package","repository":{"type":"git","url":"https://github.com/atom/line-jumper.git"},"bugs":{"url":"https://github.com/atom/line-ju
mper/issues"},"engines":{"atom":">27.0"},"dependencies":{},"readme":"# LineJumper\n\nAdds commands to move your cursor and select 10 lines at a time. This adds 4\ncommands availabl
e via keycommands.\n\n```coffeescript\n'.editor':\n  'ctrl-up': 'line-jumper:move-up'\n  'ctrl-down': 'line-jumper:move-down'\n\n  'ctrl-shift-up': 'line-jumper:select-up'\n  'ctrl
-shift-down': 'line-jumper:select-down'\n```\n\nIn action:\n\n![omgwhoa][gif]\n\nYour head just exploded didn't it? This is a clinically proven 1000%\nproductivity boost, I promise
. No, really.\n\n[gif]: https://f.cloud.github.com/assets/69169/1451208/13d67f38-4291-11e3-8ae3-badbb633593b.gif\n"},{"name":"branch-selector","version":"0.2.9","main":"./lib/branc
h-selector","description":"Select the branch to use for the current project.","activationEvents":"branch-selector:show","repository":{"type":"git","url":"https://github.com/atom/br
anch-selector.git"},"bugs":{"url":"https://github.com/atom/branch-selector/issues"},"engines":{"atom":"*"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/a
pp/_rewrite"},"readme":"# Branch selector package\n\nPick a branch to switch to using `meta-A`.\n"},{"name":"emmet","main":"./lib/emmet","version":"0.1.0","dependencies":{"season":
"0.11.0"},"repository":{"type":"git","url":"https://github.com/atom/emmet.git"},"bugs":{"url":"https://github.com/atom/emmet/issues"},"engines":{"atom":"*"},"publishConfig":{"regis
try":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"readme":"[Emmet](http://emmet.io) support for Atom.\n\n# How to get it\n\n```bash\napm install emmet\n```\n\nIf tha
t doesn't work, try old school:\n\n```bash\ncd ~/.atom/packages\ngit clone https://github.com/atom/emmet\n```\n\n# What's working?\n\nAlmost everything! \n\nAnything requiring a di
alog isn't working. There's no support\n(yet) for [_snippets.json_](http://docs.emmet.io/customization/snippets/) and [_preferences.json_](http://docs.emmet.io/customization/prefer
ences/).\n\n# Default Keybindings\n\nYou can change these by simply making up your own keybindings in _keymaps/emmet.cson_.\n\n```cson\n'meta-E': 'emmet:expand-abbreviation'\n'ctrl
-d': 'emmet:match-pair-outward'\n'alt-d': 'emmet:match-pair-inward'\n'ctrl-alt-j': 'emmet:matching-pair'\n'ctrl-alt-right': 'emmet:next-edit-point'\n'ctrl-alt-left': 'emmet:prev-ed
it-point'\n# 'command+/': 'emmet:toggle_comment' already exists in Atom\n'meta-J': 'emmet:split-join-tag'\n'meta-K': 'emmet:remove-tag'\n'meta-Y': 'emmet:evaluate-math-expression'\
n'ctrl-shift-up': 'emmet:increment-number-by-1'\n'ctrl-shift-down': 'emmet:decrement-number-by-1'\n'alt-shift-up': 'emmet:increment-number-by-01'\n'alt-shift-down': 'emmet:decremen
t-number-by-01'\n'ctrl-alt-up': 'emmet:increment-number-by-10'\n'ctrl-alt-down': 'emmet:decrement-number-by-10'\n'alt-meta-.': 'emmet:select-next-item'\n'alt-meta-,': 'emmet:select
-previous-item'\n'meta-R': 'emmet:reflect-css-value'\n'ctrl-D': 'emmet:encode-decode-data-url' # decoding doesn't work--we need dialogs\n'ctrl-I': 'emmet:update-image-size'\n#'ctrl
+alt+enter': 'emmet:expand_as_you_type' doesn't work--we need dialogs\n# 'shift+ctrl+g': 'emmet:wrap_as_you_type' doesn't work--we need dialogs\n# 'Tab': 'emmet:expand_abbreviation
_with_tab'\n# 'shift+ctrl+a': 'emmet:wrap_with_abbreviation' doesn't work--we need dialogs\n```\n"},{"name":"margin-stop","main":"./lib/margin-stop","version":"0.1.1","description"
:"A plugin to rewrap Markdown text at your preferred line length.","repository":{"type":"git","url":"https://github.com/atom/margin-stop.git"},"bugs":{"url":"https://github.com/ato
m/margin-stop/issues"},"engines":{"atom":">27.0"},"publishConfig":{"registry":"https://atom.cloudant.com/registry/_design/app/_rewrite"},"dependencies":{"wordwrap":"0.0.2","emissar
y":"~0.9.0"},"devDependencies":{"temp":"~0.6.0"},"readme":"Automatically wraps your content.\n\nIf the current line length that you're typing on exceeds the editor's\n`preferredLin
eLength`, your text in Markdown files will wrap to the next line.\n"}]
kevinsawicki commented 10 years ago

I'm going to close this out, the settings view has been rewritten since this issue was originally opened and I'm optimistic this isn't still an issue on windows.

mcolyer commented 10 years ago

:+1: