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.

/atom-ide-base/

    Package Sidebar

    Install

    npm i atom-ide-base

    Weekly Downloads

    261

    Version

    3.3.0

    License

    MIT

    Unpacked Size

    243 kB

    Total Files

    80

    Last publish

    Collaborators

    • aminya
    • atom-community