dependabot-preview[bot]
dd9a8e4b25
Bump @types/node from 13.7.2 to 13.7.4 ( #115 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 13.7.2 to 13.7.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-22 15:43:32 -08:00
dependabot-preview[bot]
f138a07436
Bump typescript from 3.7.5 to 3.8.2 ( #116 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.7.5 to 3.8.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-22 15:43:17 -08:00
dependabot-preview[bot]
7a7450d02f
Bump @typescript-eslint/parser from 2.19.2 to 2.20.0 ( #111 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.19.2 to 2.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.20.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-19 08:04:02 -08:00
dependabot-preview[bot]
74e0e9540c
Bump @typescript-eslint/eslint-plugin from 2.19.2 to 2.20.0 ( #112 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.19.2 to 2.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.20.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-19 08:03:51 -08:00
dependabot-preview[bot]
7469836815
Bump eslint-plugin-mocha from 6.2.2 to 6.3.0 ( #113 )
...
Bumps [eslint-plugin-mocha](https://github.com/lo1tuma/eslint-plugin-mocha ) from 6.2.2 to 6.3.0.
- [Release notes](https://github.com/lo1tuma/eslint-plugin-mocha/releases )
- [Changelog](https://github.com/lo1tuma/eslint-plugin-mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/lo1tuma/eslint-plugin-mocha/compare/6.2.2...6.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-19 08:03:39 -08:00
dependabot-preview[bot]
6a8bf232a1
Bump @types/node from 13.7.0 to 13.7.2 ( #114 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 13.7.0 to 13.7.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-19 08:03:07 -08:00
dependabot-preview[bot]
9f09a4615e
Bump @typescript-eslint/parser from 2.19.0 to 2.19.2 ( #108 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.19.0 to 2.19.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.19.2/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-11 21:52:28 -08:00
Elliot Lee
a2200a1d96
Upgrade @typescript-eslint/eslint-plugin to 2.19.0
...
per https://github.com/ripple/ripple-keypairs/pull/106
2020-02-10 19:32:15 -08:00
dependabot-preview[bot]
34dab51e2f
Bump eslint-config-airbnb-typescript from 6.3.1 to 7.0.0 ( #106 )
...
Bumps [eslint-config-airbnb-typescript](https://github.com/iamturns/eslint-config-airbnb-typescript ) from 6.3.1 to 7.0.0.
- [Release notes](https://github.com/iamturns/eslint-config-airbnb-typescript/releases )
- [Changelog](https://github.com/iamturns/eslint-config-airbnb-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/iamturns/eslint-config-airbnb-typescript/compare/v6.3.1...v7.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-10 19:30:13 -08:00
dependabot-preview[bot]
d3218906a3
Bump codecov from 3.6.4 to 3.6.5 ( #107 )
...
Bumps [codecov](https://github.com/codecov/codecov-node ) from 3.6.4 to 3.6.5.
- [Release notes](https://github.com/codecov/codecov-node/releases )
- [Commits](https://github.com/codecov/codecov-node/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-10 19:28:30 -08:00
dependabot-preview[bot]
476401adea
Bump codecov from 3.6.2 to 3.6.4 ( #105 )
...
Bumps [codecov](https://github.com/codecov/codecov-node ) from 3.6.2 to 3.6.4.
- [Release notes](https://github.com/codecov/codecov-node/releases )
- [Commits](https://github.com/codecov/codecov-node/compare/v3.6.2...v3.6.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-08 01:03:32 -08:00
Elliot Lee
01e94ad4d6
Release 1.0.0 ( #94 )
...
* Add some types
* Add prepublish script
* Ignore linting certain files
* In the future we should add types and re-enable linting
* Use export = syntax
* Allow consumers to use `import keypairs from 'ripple-keypairs'`
* See: https://www.typescriptlang.org/docs/handbook/modules.html#export--and-import--require
2020-02-05 16:34:53 -08:00
Hans Bergren
4d0c280996
Upload coverage reports to Codecov ( #92 )
...
* Add coverage badge to README
2020-02-05 18:53:59 -05:00
Hans Bergren
adaa75d180
Update Mocha and NYC test configuration ( #102 )
...
- Add TSNode to get proper coverage on TS files
- Tell Mocha to look for tests in subdirectories
- Configure NYC to look for coverage on all src files
- Move `source-map-support` to being a dev dependency
- Ensure NYC keeps us at 100% code coverage
2020-02-05 13:19:47 -05:00
dependabot-preview[bot]
e199878ea4
Bump @typescript-eslint/parser from 2.18.0 to 2.19.0 ( #101 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.18.0 to 2.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.19.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-04 10:52:48 -05:00
dependabot-preview[bot]
11ff184438
Bump @typescript-eslint/eslint-plugin from 2.18.0 to 2.19.0
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.18.0 to 2.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.19.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-04 13:54:29 +00:00
dependabot-preview[bot]
4d3b5a294c
Bump eslint-plugin-import from 2.20.0 to 2.20.1 ( #98 )
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.20.0 to 2.20.1.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.20.0...v2.20.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-03 09:38:16 -08:00
dependabot-preview[bot]
edd35ea9e2
Bump @types/node from 13.5.3 to 13.7.0 ( #99 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 13.5.3 to 13.7.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-03 09:38:02 -08:00
dependabot-preview[bot]
5ec22b4bc8
Bump @types/node from 13.5.2 to 13.5.3 ( #97 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 13.5.2 to 13.5.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-31 09:33:39 -05:00
dependabot-preview[bot]
9b298e0037
Bump @types/node from 13.5.1 to 13.5.2 ( #95 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 13.5.1 to 13.5.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-30 08:51:44 -05:00
dependabot-preview[bot]
963017ab78
Bump @types/mocha from 5.2.7 to 7.0.1 ( #96 )
...
Bumps [@types/mocha](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mocha ) from 5.2.7 to 7.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mocha )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-30 08:51:37 -05:00
dependabot-preview[bot]
2c9da17fa9
Bump @types/node from 13.5.0 to 13.5.1 ( #93 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 13.5.0 to 13.5.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-29 09:32:25 -05:00
Elliot Lee
550102ac26
v1.0.0-beta.2
2020-01-28 02:11:50 -08:00
Elliot Lee
0382e75f82
Release 1.0.0-beta.1
2020-01-28 02:07:41 -08:00
Elliot Lee
5bca020945
Remove Babel ( #33 )
...
Fix #32
2020-01-28 01:31:19 -08:00
dependabot-preview[bot]
3595f92dfc
Bump mocha from 7.0.0 to 7.0.1 ( #91 )
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v7.0.0...v7.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-27 08:49:12 -05:00
Hans Bergren
d97e15f5c3
Update code comment ( #90 )
2020-01-24 10:00:03 -05:00
Hans Bergren
41d9b0b660
Update TSConfig to produce type definitions ( #79 )
...
* Update TSConfig to produce type definitions
Also, add some stricter type-checking, and remove settings that were set
to the same value as the default for that setting.
I also reorganized the sections into the sections that TypeScript itself
generates when you boot up a `tsconfig.json` using their CLI.
* Downgrade target to ES6 for Node 8 support
* Add engines specification to package.json
Make it clear that we support Node 8 and above.
2020-01-24 09:07:56 -05:00
Hans Bergren
d2859382fe
Update elliptic dependency ( #88 )
2020-01-24 09:07:12 -05:00
Hans Bergren
fb3f42751c
Add code comment for impossible error ( #86 )
2020-01-24 09:06:53 -05:00
dependabot-preview[bot]
45911b7190
Bump @types/node from 13.1.8 to 13.5.0 ( #89 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 13.1.8 to 13.5.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-24 09:06:43 -05:00
dependabot-preview[bot]
2af4340392
Bump ripple-address-codec from 4.0.0 to 4.1.0 ( #87 )
...
Bumps [ripple-address-codec](https://github.com/ripple/ripple-address-codec ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/ripple/ripple-address-codec/releases )
- [Changelog](https://github.com/ripple/ripple-address-codec/blob/master/HISTORY.md )
- [Commits](https://github.com/ripple/ripple-address-codec/compare/4.0.0...4.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-23 08:46:08 -05:00
Elliot Lee
a7bfc2f4ae
Update README.md
2020-01-22 17:57:21 -08:00
Hans Bergren
f8e80f7132
Skip coverage for untestable code ( #83 )
...
This way we can get to 100% code coverage. 100% coverage is great
because it gives a clear indicator when there has been a coverage
regression, and it makes explicit which code you are choosing not to
test (through inline coverage disable comments) rather than implicit
(in lower percentages of coverage in the report).
2020-01-22 17:40:43 -05:00
dependabot-preview[bot]
03b68e8a53
Bump hash.js from 1.1.5 to 1.1.7 ( #39 )
...
Bumps [hash.js](https://github.com/indutny/hash.js ) from 1.1.5 to 1.1.7.
- [Release notes](https://github.com/indutny/hash.js/releases )
- [Commits](https://github.com/indutny/hash.js/compare/v1.1.5...v1.1.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-22 09:48:43 -08:00
Elliot Lee
65ff85ade1
Add tests for validator keypairs ( #82 )
2020-01-22 09:42:15 -08:00
Elliot Lee
f1a4af4170
Remove seedFromPhrase (unused) ( #81 )
2020-01-21 13:47:46 -08:00
Elliot Lee
92d6da321c
Update gitignore for nyc and npm ( #80 )
2020-01-21 12:39:52 -08:00
Hans Bergren
a2280e74e1
Update Mocha & Istanbul ( #68 )
...
We were on a really old version of Mocha, and standard practice for JS
code coverage is to use `nyc` now. This switches our code coverage tool
to `nyc`, and gets us on the latest version of Mocha.
Our code coverage did not appear to be working before either,
now it does.
Additionally, Mocha now supports `.mocharc.js` files which let us have
inline comments for configuration. `.mocha.opts` is deprecated, so I
have switched our Mocha configuration to the new format.
If we had configuration that was equal to the default, I have removed it
2020-01-21 15:36:00 -05:00
Nicholas Dudfield
dee3a24739
fix: add type of discriminator ( #74 )
2020-01-22 00:19:20 +07:00
dependabot-preview[bot]
47b0b1de8d
Bump @types/node from 13.1.7 to 13.1.8 ( #75 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 13.1.7 to 13.1.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-21 10:42:53 -05:00
dependabot-preview[bot]
5b8109b5f9
Bump @typescript-eslint/parser from 2.16.0 to 2.17.0 ( #76 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.17.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-21 10:42:42 -05:00
dependabot-preview[bot]
6a110fe1b8
Bump @typescript-eslint/eslint-plugin from 2.16.0 to 2.17.0 ( #77 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.17.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-21 10:42:35 -05:00
Hans Bergren
a6b4308a49
Replace TSLint with ESLint + Prettier ( #71 )
...
* Replace TSLint with ESLint + Prettier
TSLint is deprecated, and ESLint is now officially supported by
TypeScript.
Additionally, Prettier is the industry standard for auto-formatting
JS/TS code. That lets code reviews be about content rather than style.
The `.eslintrc.js` file contains comments for the reasoning behind every
configuration, so feel free to take a look at that as well.
* Run src/ through Prettier
* Add Mocha support for ESLint
We do not actually lint Mocha files right now because they aren't in TS,
but moving forward, this will give us better linting rules for our tests
2020-01-17 15:55:05 -05:00
dependabot-preview[bot]
2f17688fa5
Bump typescript from 3.7.4 to 3.7.5 ( #73 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.7.4 to 3.7.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.7.4...v3.7.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-17 10:03:37 -05:00
dependabot-preview[bot]
42fe725da6
Bump typescript from 3.1.3 to 3.7.4 ( #46 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.1.3 to 3.7.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-15 10:14:11 -05:00
dependabot-preview[bot]
994fce1c35
Bump @types/node from 13.1.5 to 13.1.7 ( #66 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 13.1.5 to 13.1.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-15 09:37:36 -05:00
Hans Bergren
53e332f42e
Update bn.js ( #63 )
...
- ripple-binary-codec uses v5.1.1, so now we match that
2020-01-15 09:10:57 -05:00
Justin Kook
5229342fc4
Remove src/ripple-address-codec and use npm published ( #58 )
...
* Remove src/ripple-address-codec and use npm published
* Remove 4 failing old dist/ripple-address-codec tests
* Update yarn.lock with npm ripple-address-codec package
2020-01-14 15:24:48 -05:00
Hans Bergren
c3dadd0fbb
Clean dependencies ( #61 )
...
* Remove unused dev dependencies
* Remove codecov.io as dependency and from README
Unused at the moment, and that dependency is not the modern way to use
codecov.io in a JS project.
2020-01-14 13:27:36 -05:00