-
Notifications
You must be signed in to change notification settings - Fork 0
Switch to using deno to build and develop the site #1
Copy link
Copy link
Open
Labels
Description
Problem
The Node.js ecosystem is very vulnerable to supply-chain attacks. These threaten (you) the developer, as well as our users.
Solution
See this PR: okTurtles/chel#58
We can replace all of thenpm run * commands with deno task * equivalents that use deno run with appropriate permissions.
Add a deno.json file and remove the tasks from package.json. In fact, I don't think we need a package.json file anymore, a deno.json file will replace it and a deno.lock file will replace package-lock.json when you start using commands like deno task build => deno run --allow-read --allow-write=. npm:astro build.
Reactions are currently unavailable