Robbie McKinstry
e05a3bd81c
Apply autoformat
...
This commit applies the Rome autoformatter to the Node SDK.
These changes are automatically produced. To reproduce these
changes, run `make format` from inside sdk/nodejs.
2023-04-28 18:27:10 -04:00
Horace Lee
a92a005d68
Use ESlint instead of TSlint ( #7719 )
...
Migrated TSlint configs to ESlint ones using [tslint-to-eslint-config](https://github.com/typescript-eslint/tslint-to-eslint-config ) tool, and refined the configs to better match the current coding style.
Changes:
- [member-delimiter-style](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/member-delimiter-style.md#options ) that as suggested default for type definition to be with `semicolon`
- Indentation fixes that is enforced by [eslint-indent](https://eslint.org/docs/rules/indent#options )
- Added dependencies for ESlint with Typescript
- Removed TSlint
2021-08-10 11:31:59 -07:00
CyrusNajmabadi
5211954f3a
Break out Resource and Output into their own files ( #2420 )
2019-01-31 18:08:17 -08:00
joeduffy
972d678388
Add an extra layer of Input-ness
...
CR feedback.
2018-10-27 13:47:15 -07:00
joeduffy
930c86cb50
Fix some lint errors
2018-10-27 13:27:04 -07:00
joeduffy
d6f58eb20e
Ditch the Map-based combinators in favor of objects
2018-10-27 12:39:22 -07:00
joeduffy
724ae41e1b
Add a toObject combinator
...
This function works like toMap does, except that it returns an
output object with keys and values derived from input values.
2018-10-27 12:31:31 -07:00
joeduffy
b261908884
Move combinators to an iterable module
...
Rather than placing these combinators directly on the Output class,
which feels odd because they are special purpose to iterables, and deal
with not only Outputs but also Inputs, we will place them on a
separate and dedicated iterable module for these utility helpers.
2018-10-27 12:19:42 -07:00