Files
Aaron Cox bd981104ab Initial scaffolding and base tests (#4)
* Initial setup for Session Kit

* Fixing build errors

* Path fixes

* Had to change paths for docs build

* Testing Mermaid

* Fixed description

* More mermaid testing

* Removed animal examples

* Allow passing in fetch to the sessionKit and client to a session

* Specify transaction hooks

* Converted transact method to work in SigningRequest payloads

* Allow usage of strings for Private Key wallet

* Pass request as an object instead of destructuring.

* Allow plain objects that match the ChainDefinition type.

* Full untyped example

* Added support for SigningRequest payloads in transact

* Added missing field to TransactArgs

* Reworked how the transact method will process hooks.

* Upgrading transact call to support JSON representations of transactions

* Starting implementation of hooks + tests

* Temporarily commented out unused classes.

* Moved SessionContext into types

* Adding new TransactContext for each independent transaction

* Changed to a real account name for testing purposes.

* Added test case for Resource Provider hook

* Removed unused classes from test

* File structure reorg for tests

* Better detection of test files

* Added WalletPluginPrivateKey test

* Allowing string types for chain and permission level on login options

* Use Object instead of generic internally

* Adding more test coverage for kits

* Moved handles tests into suite

* Reworked hook types

* Improved tests and coverage.

* Removed unused imports

* Build/copy coverage report into pages build

* Reworked test imports/pathing

* Changed imports to use @greymass/eosio

* Changed test running build process

* cleanup externals

* Direct importing

* Swap to named to prevent warnings

* make lib when publishing pages

* Updating eosio-signing-request

* Modified Transact to resolve and return resolved transactions

* Added tests to check transact response data
2022-11-01 19:47:34 -04:00

18 lines
445 B
JSON

{
"compilerOptions": {
"downlevelIteration": true,
"esModuleInterop": true,
"experimentalDecorators": true,
"importHelpers": true,
"isolatedModules": true,
"lib": ["dom", "es2020"],
"module": "es2020",
"moduleResolution": "node",
"noImplicitAny": false,
"sourceMap": true,
"strict": true,
"target": "es2020"
},
"include": ["src/**/*"]
}