mirror of
https://github.com/wharfkit/session.git
synced 2026-07-21 18:03:32 +00:00
bd981104ab
* 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
18 lines
445 B
JSON
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/**/*"]
|
|
}
|