Files
tlsn-extension/tsconfig.json
tsukino 53ba6f69b8 feat: implement plugin system and add demo plugin for twitter profile (#59)
* wip: testing extism host function

* wip

* wip

* wip: adding ui for plugin

* feat: add cache for headers and cookies by host

* feat: add plugin stores

* feat: add a plugin and render plugin list

* feat: add plugin config db

* feat: add basic plugin steps ui

* feat: add completion status to steps ui

* fix: refactor twitter profile plugin

* fix: refactor steps execution

* fix: testing plugin

* Added README to plugins folder

* feat: fix twitter profile plugin

* improved README: document how to run the twitter plugin example

* remove ddos

* WIP: Reddit plugin

* fix: steps circular reference

* feat: open popup

* Reddit plugin (result too big)

* feat: add view proof

* chore: add plugins to eslint ignore

* fix: twitter plugin

* fix: remove logs

* feat: add permission for approved request, notary, and proxy url in plugin

---------

Co-authored-by: Hendrik Eeckhaut <hendrik@eeckhaut.org>
2024-05-17 06:04:47 -04:00

21 lines
515 B
JSON

{
"compilerOptions": {
"target": "esnext",
"lib": ["dom", "dom.iterable", "esnext"],
"allowJs": false,
"skipLibCheck": true,
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"strict": true,
"forceConsistentCasingInFileNames": true,
"noFallthroughCasesInSwitch": true,
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
"noEmit": false,
"jsx": "react"
},
"include": ["src"],
"exclude": ["build", "node_modules"]
}