feat(core): Add permission-controlled Deno execution, configurable script server port, improved downloader, dependency bumps and test updates

This commit is contained in:
2025-12-02 11:27:35 +00:00
parent 01dd40e599
commit fb0bfed4ab
20 changed files with 7919 additions and 3613 deletions

View File

@@ -0,0 +1,20 @@
# Project Overview
## Purpose
**@push.rocks/smartdeno** is a Node.js module that enables running Deno scripts from within Node.js environments. It provides functionality for:
- Automatically downloading Deno if not available in the system
- Executing Deno scripts from Node.js
- Running a script server for ephemeral execution
- Cross-platform support (Linux, macOS, Windows)
## Key Features
- Seamless integration of Deno into Node.js workflows
- Automatic Deno version management and downloading
- Script execution via internal server
- Support for both local and system-wide Deno installations
## Business Context
- Owned and maintained by Task Venture Capital GmbH
- MIT License (with trademark restrictions)
- Published as `@push.rocks/smartdeno` on npm
- Repository hosted at https://code.foss.global/push.rocks/smartdeno