aboutsummaryrefslogtreecommitdiffstats
path: root/packages/ethers-typescript-typings
diff options
context:
space:
mode:
Diffstat (limited to 'packages/ethers-typescript-typings')
-rw-r--r--packages/ethers-typescript-typings/.npmignore3
-rw-r--r--packages/ethers-typescript-typings/CHANGELOG.md5
-rw-r--r--packages/ethers-typescript-typings/README.md49
-rw-r--r--packages/ethers-typescript-typings/index.d.ts28
-rw-r--r--packages/ethers-typescript-typings/monorepo_scripts/globals.d.ts6
-rw-r--r--packages/ethers-typescript-typings/monorepo_scripts/postpublish.ts8
-rw-r--r--packages/ethers-typescript-typings/package.json36
-rw-r--r--packages/ethers-typescript-typings/tsconfig.json7
-rw-r--r--packages/ethers-typescript-typings/tslint.json3
9 files changed, 0 insertions, 145 deletions
diff --git a/packages/ethers-typescript-typings/.npmignore b/packages/ethers-typescript-typings/.npmignore
deleted file mode 100644
index 104d718ed..000000000
--- a/packages/ethers-typescript-typings/.npmignore
+++ /dev/null
@@ -1,3 +0,0 @@
-.*
-yarn-error.log
-/scripts/
diff --git a/packages/ethers-typescript-typings/CHANGELOG.md b/packages/ethers-typescript-typings/CHANGELOG.md
deleted file mode 100644
index 00bf165a4..000000000
--- a/packages/ethers-typescript-typings/CHANGELOG.md
+++ /dev/null
@@ -1,5 +0,0 @@
-# CHANGELOG
-
-## v0.0.2 - _March 4, 2018_
-
- * Initial types (#413)
diff --git a/packages/ethers-typescript-typings/README.md b/packages/ethers-typescript-typings/README.md
deleted file mode 100644
index 56ce5f138..000000000
--- a/packages/ethers-typescript-typings/README.md
+++ /dev/null
@@ -1,49 +0,0 @@
-## ethers-typescript-typings
-
-There currently isn't an official [Ethers][ethers]
-type definition included in the [DefinitelyTyped][definitelytyped] project.
-Until that happens, we will continue to improve our own type definition.
-If it get's close to comprehensive, we'll add it to [DefinitelyTyped][definitelytyped].
-
-[ethers]: https://github.com/ethers-io/ethers.js
-[definitelytyped]: https://github.com/DefinitelyTyped/DefinitelyTyped
-
-## Installation
-
-```bash
-yarn add -D ethers-typescript-typings
-```
-
-## Usage
-
-Add the following line within an `include` section of your `tsconfig.json`
-
-```json
-"./node_modules/ethers-typescript-typings/index.d.ts"
-```
-
-## Contributing
-
-We strongly encourage that the community help us make improvements and determine the future direction of the protocol. To report bugs within this package, please create an issue in this repository.
-
-Please read our [contribution guidelines](../../CONTRIBUTING.md) before getting started.
-
-### Install Dependencies
-
-If you don't have yarn workspaces enabled (Yarn < v1.0) - enable them:
-
-```bash
-yarn config set workspaces-experimental true
-```
-
-Then install dependencies
-
-```bash
-yarn install
-```
-
-### Lint
-
-```bash
-yarn lint
-```
diff --git a/packages/ethers-typescript-typings/index.d.ts b/packages/ethers-typescript-typings/index.d.ts
deleted file mode 100644
index e5d38819e..000000000
--- a/packages/ethers-typescript-typings/index.d.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare module 'ethers-contracts' {
- export interface TransactionDescription {
- name: string;
- signature: string;
- sighash: string;
- data: string;
- }
- export interface CallDescription extends TransactionDescription {
- parse: (...args: any[]) => any;
- }
- export interface FunctionDescription {
- (...params: any[]): TransactionDescription | CallDescription;
- inputs: { names: string[]; types: string[] };
- outputs: { names: string[]; types: string[] };
- }
- export interface EventDescription {
- parse: (...args: any[]) => any;
- inputs: { names: string[]; types: string[] };
- signature: string;
- topic: string;
- }
- export class Interface {
- public functions: { [functionName: string]: FunctionDescription };
- public events: { [eventName: string]: EventDescription };
- public static decodeParams(types: string[], data: string): any[];
- constructor(abi: any);
- }
-}
diff --git a/packages/ethers-typescript-typings/monorepo_scripts/globals.d.ts b/packages/ethers-typescript-typings/monorepo_scripts/globals.d.ts
deleted file mode 100644
index 94e63a32d..000000000
--- a/packages/ethers-typescript-typings/monorepo_scripts/globals.d.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-declare module '*.json' {
- const json: any;
- /* tslint:disable */
- export default json;
- /* tslint:enable */
-}
diff --git a/packages/ethers-typescript-typings/monorepo_scripts/postpublish.ts b/packages/ethers-typescript-typings/monorepo_scripts/postpublish.ts
deleted file mode 100644
index dcb99d0f7..000000000
--- a/packages/ethers-typescript-typings/monorepo_scripts/postpublish.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import { postpublishUtils } from '@0xproject/monorepo-scripts';
-
-import * as packageJSON from '../package.json';
-import * as tsConfigJSON from '../tsconfig.json';
-
-const cwd = `${__dirname}/..`;
-// tslint:disable-next-line:no-floating-promises
-postpublishUtils.runAsync(packageJSON, tsConfigJSON, cwd);
diff --git a/packages/ethers-typescript-typings/package.json b/packages/ethers-typescript-typings/package.json
deleted file mode 100644
index d797033e1..000000000
--- a/packages/ethers-typescript-typings/package.json
+++ /dev/null
@@ -1,36 +0,0 @@
-{
- "name": "ethers-typescript-typings",
- "version": "0.0.4",
- "description": "Typescript type definitions for ethers.js",
- "main": "index.d.ts",
- "types": "index.d.ts",
- "scripts": {
- "lint": "tslint index.d.ts",
- "build": "tsc && copyfiles -u 1 './lib/**/*' ./scripts",
- "clean": "shx rm -rf scripts"
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/0xProject/0x-monorepo.git"
- },
- "author": "Fabio Berger",
- "contributors": [
- "Leonid Logvinov <logvinov.leon@gmail.com>"
- ],
- "license": "Apache-2.0",
- "bugs": {
- "url": "https://github.com/0xProject/0x-monorepo/issues"
- },
- "homepage": "https://github.com/0xProject/0x-monorepo/packages/ethers-typescript-typings#readme",
- "devDependencies": {
- "@0xproject/monorepo-scripts": "^0.1.14",
- "copyfiles": "^1.2.0",
- "shx": "^0.2.2",
- "tslint": "5.8.0",
- "tslint-config-0xproject": "^0.0.2",
- "typescript": "2.7.1"
- },
- "publishConfig": {
- "access": "public"
- }
-}
diff --git a/packages/ethers-typescript-typings/tsconfig.json b/packages/ethers-typescript-typings/tsconfig.json
deleted file mode 100644
index bc453af4b..000000000
--- a/packages/ethers-typescript-typings/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig",
- "compilerOptions": {
- "outDir": "lib"
- },
- "include": ["./monorepo_scripts/**/*"]
-}
diff --git a/packages/ethers-typescript-typings/tslint.json b/packages/ethers-typescript-typings/tslint.json
deleted file mode 100644
index 9a93a1f74..000000000
--- a/packages/ethers-typescript-typings/tslint.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "extends": ["tslint-config-0xproject"]
-}