Skip to content

Commit bc0b25c

Browse files
authored
Migrate to TypeScript and clean up package.json (solana-labs#86)
1 parent c1a7247 commit bc0b25c

27 files changed

+1922
-11800
lines changed

.babelrc

-13
This file was deleted.

.eslintrc.js

-52
This file was deleted.

.eslintrc.json

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"root": true,
3+
"env": {
4+
"node": true,
5+
"browser": true
6+
},
7+
"extends": [
8+
"eslint:recommended",
9+
"plugin:@typescript-eslint/eslint-recommended",
10+
"plugin:@typescript-eslint/recommended",
11+
"plugin:@typescript-eslint/recommended-requiring-type-checking",
12+
"prettier",
13+
"prettier/@typescript-eslint"
14+
],
15+
"parser": "@typescript-eslint/parser",
16+
"parserOptions": {
17+
"ecmaVersion": 2020,
18+
"parser": "babel-eslint",
19+
"project": "./tsconfig.json",
20+
"sourceType": "module"
21+
},
22+
"plugins": [
23+
"@typescript-eslint",
24+
"prettier"
25+
],
26+
"rules": {
27+
"no-console": 0,
28+
"semi": 0,
29+
"@typescript-eslint/no-explicit-any": 0
30+
}
31+
}
32+

.flowconfig

-22
This file was deleted.

.travis.yml

-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ install:
2828

2929
script:
3030
- npm run lint
31-
- npm run flow
3231
- npm run build:program-rust
3332
- npm run test:program-rust
3433
- npm run cluster:localnet

flow-typed/bn.js.js

-4
This file was deleted.

flow-typed/bs58.js

-6
This file was deleted.

flow-typed/buffer-layout.js

-4
This file was deleted.

flow-typed/cbor.js

-6
This file was deleted.

flow-typed/event-emitter.js

-122
This file was deleted.

flow-typed/json-to-pretty-yaml.js

-38
This file was deleted.

flow-typed/mkdirp-promise_vx.x.x.js

-32
This file was deleted.

0 commit comments

Comments
 (0)