Code Monkey home page Code Monkey logo

atom-vue's Introduction

Hi there ๐Ÿ‘‹

Introduction

Hi there! I'm Herrington Darkholme. I'm a web dev and web-dev-tool dev who is proficient in TypeScript and Rust.

I'm the author of a code search and rewriting tool, ast-grep. Feel free to reach me out if ast-grep can help you to ship breaking changes or help users to adopt new APIs!

Ideas?

  • ๐Ÿ”ญ Iโ€™m currently working on ast-grep and Vue compiler in Rust
  • ๐ŸŒฑ ast-grep is a code searcher and refactoring tool based on tree-sitter.
  • ๐Ÿ’ฌ Ask me about how to migrate API changes and refactor code by using tools.
  • ๐Ÿ‘ฏ Iโ€™m looking to collaborate on OSS project to help users migrate to new APIs!
  • ๐Ÿ“’ Other OSS: @element-plus, @vuejs, TypeScript and rspack
  • ๐Ÿ“ซ How to reach me: Found me on twitter or medium!
  • ๐Ÿฅฑ Bored? This JS Crush game can kill you some time!

Language

Herrington's GitHub stats Top Langs

Sponsors

I sincerely thank my sponsors for your trust and support! Sponsors

If you love my code and work, buying me a coffee will help me a lot so I can spend more time on the project!

atom-vue's People

Contributors

herringtondarkholme avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

atom-vue's Issues

Uncaught Error: Connection is closed.

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.25.0 x64
Electron: 1.7.11
OS: Unknown Windows version
Thrown From: languageserver-vue package 0.1.0

Stack Trace

Uncaught Error: Connection is closed.

At C:\Users\14212\.atom\packages\languageserver-vue\node_modules\vscode-jsonrpc\lib\main.js:613

Error: Connection is closed.
    at /packages/languageserver-vue/node_modules/vscode-jsonrpc/lib/main.js:138:28)
    at throwIfClosedOrDisposed (/packages/languageserver-vue/node_modules/vscode-jsonrpc/lib/main.js:613:19)
    at Object.sendNotification (/packages/languageserver-vue/node_modules/vscode-jsonrpc/lib/main.js:667:13)
    at LanguageClientConnection._sendNotification (/packages/languageserver-vue/node_modules/atom-languageclient/build/lib/languageclient.js:233:15)
    at LanguageClientConnection.didChangeTextDocument (/packages/languageserver-vue/node_modules/atom-languageclient/build/lib/languageclient.js:126:10)
    at TextEditorSyncAdapter.sendFullChanges (/packages/languageserver-vue/node_modules/atom-languageclient/build/lib/adapters/document-sync-adapter.js:163:22)
    at Function.module.exports.Emitter.simpleDispatch (~/AppData/Local/atom/app-1.25.0/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (~/AppData/Local/atom/app-1.25.0/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at disposables.add.displayLayer.onDidChange.changes (~/AppData/Local/atom/app-1.25.0/resources/app/src/text-editor.js:595:26)
    at Function.module.exports.Emitter.simpleDispatch (~/AppData/Local/atom/app-1.25.0/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (~/AppData/Local/atom/app-1.25.0/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at DisplayLayer.emitDeferredChangeEvents (~/AppData/Local/atom/app-1.25.0/resources/app/node_modules/text-buffer/lib/display-layer.js:819:26)
    at DisplayLayer.didChange (~/AppData/Local/atom/app-1.25.0/resources/app/node_modules/text-buffer/lib/display-layer.js:814:57)
    at languageModeDisposable.buffer.languageMode.onDidChangeHighlighting (~/AppData/Local/atom/app-1.25.0/resources/app/node_modules/text-buffer/lib/display-layer.js:157:18)
    at Function.module.exports.Emitter.simpleDispatch (~/AppData/Local/atom/app-1.25.0/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (~/AppData/Local/atom/app-1.25.0/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at TextMateLanguageMode.tokenizeNextChunk (~/AppData/Local/atom/app-1.25.0/resources/app/src/text-mate-language-mode.js:312:26)
    at _.defer (~/AppData/Local/atom/app-1.25.0/resources/app/src/text-mate-language-mode.js:279:63)
    at ~/AppData/Local/atom/app-1.25.0/resources/app/node_modules/underscore/underscore.js:666:53

Commands

     -0:46.5.0 core:move-left (input.hidden-input)
     -0:36.8.0 core:move-right (input.hidden-input)
  3x -0:35.6.0 core:save (input.hidden-input)
  2x -0:33.8.0 core:copy (input.hidden-input)
     -0:31.5.0 docblockr:parse-enter (input.hidden-input)
     -0:31.5.0 editor:newline (input.hidden-input)
     -0:31.2.0 core:paste (input.hidden-input)
  4x -0:30.6.0 core:save (input.hidden-input)
     -0:26 core:copy (input.hidden-input)
     -0:25.7.0 find-and-replace:show (input.hidden-input)
  3x -0:25.6.0 core:confirm (input.hidden-input)
 10x -0:23.8.0 core:save (input.hidden-input)
     -0:16.8.0 core:copy (input.hidden-input)
     -0:16.8.0 find-and-replace:show (input.hidden-input)
     -0:16.5.0 core:confirm (input.hidden-input)
  3x -0:15.5.0 core:save (input.hidden-input)

Non-Core Packages

atom-beautify 0.32.2 
autocomplete-html-entities 0.2.0 
autocomplete-paths 2.12.2 
docblockr 0.13.7 
language-vue 0.23.1 
language-vue-component 0.5.0 
language-vuejs 0.3.1 
languageserver-vue 0.1.0 

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.