atom-ide-base
TypeScript icon, indicating that this package has built-in type declarations

3.3.0 • Public • Published

atom-ide-base

Atom IDE packages for Atom

Build Status (Github Actions) Dependency Status apm apm

Features

This package is an all-in-one package that installs all the packages that provide Atom IDE features:

  • atom-ide-datatip
  • atom-ide-signature-help
  • atom-ide-hyperclick
  • atom-ide-definitions
  • atom-ide-outline
  • linter
  • linter-ui-default
  • intentions
  • atom-ide-markdown-service

It also provides the TypeScript types for atom-ide packages.

Usage

Just install and enjoy.

Using Types

Install the packages as an npm package:

npm install --save-dev atom-ide-base

Then import the types like the following:

import { BusySignalService } from "atom-ide-base"

See the "types/*.d.ts" files to become familiar with the API.

Using the common files for IDE packages

Install the packages as a dependency:

npm install --save atom-ide-base

Then import the files you need:

import { ProviderRegistry } from "atom-ide-base/commons-atom/ProviderRegistry"

Contributing

  • Let me know if you encounter any bugs.
  • Feature requests are always welcome.

Readme

Keywords

Package Sidebar

Install

npm i atom-ide-base

Weekly Downloads

268

Version

3.3.0

License

MIT

Unpacked Size

243 kB

Total Files

80

Last publish

Collaborators

  • aminya
  • atom-community