All Projects → typings → Typings

typings / Typings

Licence: mit
*DEPRECATED* The TypeScript Definition Manager

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to Typings

Definitelytyped
The repository for high quality TypeScript type definitions.
Stars: ✭ 37,066 (+986.98%)
Mutual labels:  definition, typings
Distributor
Share content between your websites.
Stars: ✭ 282 (-91.73%)
Mutual labels:  management
UCRM
Installation Scripts for Ubiquiti's UCRM - Complete ISP Management Platform
Stars: ✭ 65 (-98.09%)
Mutual labels:  management
TACTIC-Handler
PySide based TACTIC client for maya, nuke, 3dsmax, houdini, etc
Stars: ✭ 67 (-98.04%)
Mutual labels:  management
birthday-keeper
一个生日管理APP, UI风格模仿的系统闹钟, 可以添加, 编辑, 删除生日以及本地推送提醒, 项目截图见README.
Stars: ✭ 27 (-99.21%)
Mutual labels:  management
Confex
Useful helper to read and use application configuration from environment variables.
Stars: ✭ 272 (-92.02%)
Mutual labels:  management
manager-automation
Automating management tasks to help managers focus on more strategic wins.
Stars: ✭ 31 (-99.09%)
Mutual labels:  management
Nosqlclient
Cross-platform and self hosted, easy to use, intuitive mongodb management tool - Formerly Mongoclient
Stars: ✭ 3,399 (-0.32%)
Mutual labels:  management
Supervizer
NodeJS Application Manager
Stars: ✭ 278 (-91.85%)
Mutual labels:  management
re-mote
Re-mote operations using SSH and Re-gent
Stars: ✭ 61 (-98.21%)
Mutual labels:  management
steedos-app-contract
开源合同管理系统,基于华炎魔方开发,多租户,云服务
Stars: ✭ 74 (-97.83%)
Mutual labels:  management
desktop
A client for HappyPanda X on the desktop
Stars: ✭ 41 (-98.8%)
Mutual labels:  management
Opensource Portal
Microsoft's monolithic GitHub Management Portal enabling enterprise scale self-service powered by the GitHub API 🏔🧑‍💻🧰
Stars: ✭ 273 (-91.99%)
Mutual labels:  management
actpy
Python framework for business applications contains ERP , CRM , HRM , MRP , POS and many more
Stars: ✭ 30 (-99.12%)
Mutual labels:  management
Docker Airflow
Docker Apache Airflow
Stars: ✭ 3,375 (-1.03%)
Mutual labels:  management
wp-idea-stream
Share ideas, great ones will rise to the top!
Stars: ✭ 26 (-99.24%)
Mutual labels:  management
liftr-tscov
Check the type coverage of any TypeScript project with this easy npm package
Stars: ✭ 28 (-99.18%)
Mutual labels:  typings
Ok Admin
一个很赞的,扁平化风格的,响应式布局的通用后台模版解决方案,旨为后端程序员减压!目前ok-admin v2.0代码托管在Gitee,如果您觉得好用,star支持一下,么么哒!Gitee传送门:https://gitee.com/wudibo/ok-admin
Stars: ✭ 263 (-92.29%)
Mutual labels:  management
Jotai
👻 Primitive and flexible state management for React
Stars: ✭ 6,453 (+89.24%)
Mutual labels:  management
Awesome Engineering Team Management
👔 How to transition from software development to engineering management
Stars: ✭ 319 (-90.65%)
Mutual labels:  management

Typings

NPM version NPM downloads Build status Gitter

The TypeScript Definition Manager.

Deprecation Notice: Regarding [email protected]

For users doing typings install dt~<package> --global and receiving errors.

Starting from TypeScript 2.0, users can install typings using npm install @types/<package>. These typings are coming from DefinitelyTyped. In the future, we hope redirects will be enabled to support existing maintainers to contribute effectively to NPM's @types as they did to typings/registry.

Typings on DefinitelyTyped have also moved to the external module format supported by TypeScript. This finally solved the real problem that Typings was trying to solve! It also means it will cause errors such as:

> typings install dt~angular --global 

typings ERR! message Attempted to compile "angular" as a global module,
but it looks like an external module. You'll need to remove the global option to continue.

To resolve this, we recommend moving to TypeScript 2.0's official aquisition method (npm install @types/angular). You can also drop the --global flag from typings, though some definitions on DefinitelyTyped may not work with the Typings approach because of new TypeScript features (namely UMD namespaces).

This project will remain operational for the foreseeable future, but is effectively deprecated. New projects should use @types from NPM.

Quick Start

# Install Typings CLI utility.
npm install typings --global

# Search for definitions.
typings search tape

# Find a definition by name.
typings search --name react

# If you use the package as a module:
# Install non-global typings (defaults to "npm" source, configurable through `defaultSource` in `.typingsrc`).
typings install debug --save

# If you use the package through `<script>`, it is part of the environment, or
# the module typings are not yet available, try searching and installing with `--global`:
typings install dt~mocha --global --save

# If you need a specific commit from github.
typings install d3=github:DefinitelyTyped/DefinitelyTyped/d3/d3.d.ts#1c05872e7811235f43780b8b596bfd26fe8e7760 --global --save

# Search and install by version.
typings info env~node --versions
typings install [email protected] --global --save

# Install typings from a particular source (use `<source>~<name>` or `--source <source>`).
typings install env~atom --global --save
typings install bluebird --source npm --save

# Use `typings/index.d.ts` (in `tsconfig.json` or as a `///` reference).
cat typings/index.d.ts

Usage

Typings is the simple way to manage and install TypeScript definitions. It uses typings.json, which can resolve to the Typings Registry, GitHub, NPM, Bower, HTTP and local files. Packages can use type definitions from various sources and different versions, knowing they will never conflict for users.

typings install debug --save

The public registry is maintained by the community, and is used to resolve official type definitions for JavaScript packages.

Read More

Sources

  • npm - dependencies from NPM
  • github - dependencies directly from GitHub (E.g. Duo, JSPM)
  • bitbucket - dependencies directly from Bitbucket
  • jspm: - dependencies from installed JSPM packages with typings distributed. Requires [email protected]+.
  • bower - dependencies from Bower
  • common - "standard" libraries without a known "source"
  • shared - shared library functionality
  • lib - shared environment functionality (mirror of shared) (--global)
  • env - environments (E.g. atom, electron) (--global)
  • global - global (window.<var>) libraries (--global)
  • dt - typings from DefinitelyTyped (usually --global)

Contributing

# Installation
# Fork this repo (https://github.com/typings/typings)
# Clone the fork (E.g. `https://github.com/<your_username>/typings.git`)
cd typings

# Install modules
npm install

# Build
npm run build

# Test
npm run test

Change Log

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].