
Product
Secure Your AI-Generated Code with Socket MCP
Socket MCP brings real-time security checks to AI-generated code, helping developers catch risky dependencies before they enter the codebase.
ember-language-server extension for coc.nvim
Via Plug
Plug 'nullvoxpopuli/coc-ember', {'do': 'yarn install --frozen-lockfile'}
Or via the automatically kept up-to-date config var:
let g:coc_global_extensions = [
\ 'coc-ember'
\ ]
For the fanciest experience, install the neovim nightly release
Install vim-plug
Setup your (neo|oni)vim's config:
call plug#begin('~/.local/share/nvim/plugged')
" Highlighting and language support
Plug 'leafgarland/typescript-vim'
Plug 'joukevandermaas/vim-ember-hbs'
" CoC / Intellisense
Plug 'neoclide/coc.nvim', {'do': 'yarn install --frozen-lockfile'}
call plug#end()
let g:coc_global_extensions = [
\ 'coc-actions',
\ 'coc-tsserver',
\ 'coc-css',
\ 'coc-json',
\ 'coc-html',
\ 'coc-vimlsp',
\ 'coc-highlight',
\ 'coc-ember'
\ ]
Restart your editor, run :PlugInstall
Navigate to an ember project and open (neo|oni)vim.
Done :)
To test this out with neovim:
nvim . -u path/to/repo/docs/minimal-config.vim
There are two working neovim single-file configs in this repo
Additionally, @NullVoxPopuli's vim config can be found here
Other Features:
NOTE: development will not work on Windows machines, as all the scripts are in Bash and expect *nix compatibility
Testing
./scripts/prepublish.sh
yarn link
~/.config/coc/extensions/
)yarn link coc-ember
Debugging
NOTE: ./scripts/prepublish.sh
needs be run initially. Afterwards, the following may be used to rebuild each sub-tool, depending on what you're changing.
yarn build:js
- coc-emberyarn build:addons
- the UELS addons bundled with coc-emberGenerally
Viewing Logs
NVIM_COC_LOG_LEVEL=debug nvim .
:CocOpenLog
to view log.
:e
to refresh the logDebugging Chrome Dev Tools
:let g:coc_node_args = ['--nolazy', '--inspect-brk=6045']`
:CocRestart
Then visit chrome://inspect/#devices
More info: https://github.com/neoclide/coc.nvim/wiki/Debug-coc.nvim#get-result-from-console
These steps are handy for reporting issues
<coc-ember>
yarn
./scripts/prepublish.sh
yarn link
<your ember project>
cd ~/.config/coc/extensions && yarn link coc-ember
nvim -u <coc-ember>/docs/minimal-config.vim
:PlugInstall
cd ~/.config/coc/extensions && yarn link coc-ember
nvim -u <coc-ember>/docs/minimal-config.vim
FAQs
Ember language server extension for coc.nvim
The npm package coc-ember receives a total of 11 weekly downloads. As such, coc-ember popularity was classified as not popular.
We found that coc-ember demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket MCP brings real-time security checks to AI-generated code, helping developers catch risky dependencies before they enter the codebase.
Security News
As vulnerability data bottlenecks grow, the federal government is formally investigating NIST’s handling of the National Vulnerability Database.
Research
Security News
Socket’s Threat Research Team has uncovered 60 npm packages using post-install scripts to silently exfiltrate hostnames, IP addresses, DNS servers, and user directories to a Discord-controlled endpoint.