Commit Graph

74 Commits

Author SHA1 Message Date
Derrick Hammer 8be5af2f45
feat: add ready method to AbstractResolverModule 2023-07-15 04:29:02 -04:00
Derrick Hammer 17e840e859
ci: setup 2023-07-05 04:40:06 -04:00
Derrick Hammer 9dbcdd088d
refactor: move to new devops 2023-07-05 04:39:55 -04:00
Derrick Hammer e9ac273378
*update dist 2023-02-19 20:27:04 -05:00
Derrick Hammer 0f0ee49914
*Add resolver get/set to ResolverModule interface 2023-02-19 20:26:50 -05:00
Derrick Hammer cc8a889bfc
*Update dist 2023-02-19 20:08:08 -05:00
Derrick Hammer f4283e2d8f
*add a setter for the resolver object and dont use constructor based init 2023-02-19 20:07:52 -05:00
Derrick Hammer 68640a2bb8
*Cast supported due to overload 2023-02-19 20:02:24 -05:00
Derrick Hammer 6973f7218b
*Update dist 2023-02-19 20:00:58 -05:00
Derrick Hammer 6a8c6b9535
*make getSupportedTlds an overloaded method 2023-02-19 20:00:43 -05:00
Derrick Hammer 0fa39b7a6b
*Update dist 2023-02-19 18:20:17 -05:00
Derrick Hammer b5d4b63ade
*Use function overloading 2023-02-19 18:18:00 -05:00
Derrick Hammer 1551e0aa75
*Update dist 2023-02-19 18:03:47 -05:00
Derrick Hammer 1e62962a1d
*Refactor isTldSupported to support promises 2023-02-19 18:03:32 -05:00
Derrick Hammer aba5fad2c7
*Update dist 2023-02-19 17:47:50 -05:00
Derrick Hammer d1c8f72ab8
*Add extra promise return type 2023-02-19 17:47:33 -05:00
Derrick Hammer 14053e3a08
*Update dist 2023-02-19 16:59:24 -05:00
Derrick Hammer 067080c83e
*Remove _resolvers private property 2023-02-19 16:59:11 -05:00
Derrick Hammer 56ddff3ec5
*Update dist 2023-02-19 15:55:21 -05:00
Derrick Hammer e07d479ce1
*Remove rpc code for now 2023-02-19 15:55:02 -05:00
Derrick Hammer db81b961fb
*Update dist 2023-02-19 15:09:33 -05:00
Derrick Hammer cd650f9605
*Add dev deps of rpc-client to satisfy tsc 2023-02-19 15:08:58 -05:00
Derrick Hammer b798cff4d2
*add typescript dep 2023-02-19 15:02:45 -05:00
Derrick Hammer cfc827829a
*Use newer dht-rpc-client, now rpc-client 2023-02-19 15:02:21 -05:00
Derrick Hammer 37a42e66e8
*Update dist 2022-08-29 00:56:17 -04:00
Derrick Hammer c0b6384fa5
*Add utility function ensureUniqueRecords to ensure there are no duplicate records 2022-08-29 00:55:53 -04:00
Derrick Hammer 07dcd78261
*Set type to module 2022-08-23 13:25:46 -04:00
Derrick Hammer 1cdfd12ce9
*Update package name 2022-08-20 03:01:17 -04:00
Derrick Hammer b7de2018e8
*Update dist 2022-08-20 02:49:08 -04:00
Derrick Hammer ee4b80b4ce
*add ResolverModuleConstructor interface 2022-08-20 02:48:48 -04:00
Derrick Hammer 234074fb8f
*Update dist 2022-08-19 15:50:10 -04:00
Derrick Hammer cf214c2f43
*Update deps 2022-08-19 15:49:44 -04:00
Derrick Hammer 7a1a2d2150
*import only the type RpcNetwork 2022-08-19 15:49:30 -04:00
Derrick Hammer 09a5a605a7
*Update dist 2022-08-19 15:45:08 -04:00
Derrick Hammer e4c0a1b9ba
*add a stub declare for ResolverRegistry to break circular dependency 2022-08-19 15:44:51 -04:00
Derrick Hammer 65799211db
*Update dist 2022-08-19 14:48:49 -04:00
Derrick Hammer bea742218c
*Remove async 2022-08-19 14:48:35 -04:00
Derrick Hammer 37c31d57d2
*Remove implements as it causes too many issues 2022-08-19 14:48:16 -04:00
Derrick Hammer 8802c21f61
*Update dist 2022-08-19 13:47:35 -04:00
Derrick Hammer 902cc9ec67
*resolve should be async 2022-08-19 13:46:10 -04:00
Derrick Hammer 739cc5e3ee
*Update dist 2022-08-19 13:42:44 -04:00
Derrick Hammer 7d3383dd4f
*Input should be domain 2022-08-19 13:42:32 -04:00
Derrick Hammer fa0e3d6a71
*More type changes 2022-08-19 13:42:14 -04:00
Derrick Hammer 67ef8b8030
*Update dist 2022-08-19 12:37:22 -04:00
Derrick Hammer 084c4c7347
*Remove DEFAULT 2022-08-19 12:37:05 -04:00
Derrick Hammer 4cb79067b0
*Update dist 2022-08-19 11:53:39 -04:00
Derrick Hammer 42712a51d7
*Update types 2022-08-19 11:53:26 -04:00
Derrick Hammer 3b3e70af21
*AbstractResolverModule should implement ResolverModule 2022-08-19 11:29:46 -04:00
Derrick Hammer 2c26e9e4de
*Update dist 2022-08-18 20:10:31 -04:00
Derrick Hammer 171791d491
*Add isPromise to util 2022-08-18 20:10:00 -04:00