Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aapoalas/denonomicon
The Dark Arts of Deno Foreign Function Interface Programming
https://github.com/aapoalas/denonomicon
Last synced: 2 months ago
JSON representation
The Dark Arts of Deno Foreign Function Interface Programming
- Host: GitHub
- URL: https://github.com/aapoalas/denonomicon
- Owner: aapoalas
- License: mit
- Created: 2022-07-23T05:09:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-20T13:13:57.000Z (over 1 year ago)
- Last Synced: 2024-04-23T14:11:28.185Z (9 months ago)
- Language: TypeScript
- Size: 188 KB
- Stars: 25
- Watchers: 2
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Denonomicon
The Dark Arts of Deno Foreign Function Interface Programming
This repository is intended to serve as a deep dive into FFI programming in
Deno. The aims of the document are:1. Document the capabilities and limitations of Deno FFI in its entirety, not
limited to the TypeScript types and their direct implications.
2. Document the internal implementations underpinning Deno FFI, including any
and all data conversions inherent in it.
3. Document various examples of Deno FFI usage with various languages, including
but not limited to actual C API usage.
4. Document various possible exploits and security vulnerabilities that Deno FFI
usage may open up, and what can be done about them.