foxted youtube-utils .cursorrules file for TypeScript

This project is a collection of Deno scripts to help with video production on YouTube. 

Each script is placed in their own directory, within the `./src` directory, for example: `./src/extract-audio`.

Each script is built using the Deno runtime, with two files minimum: 

- `index.ts`: The main entry point for the script.
- `README.md`: A markdown file containing the description, usage instructions, and any other relevant information about the script.
- `deno.json`: A Deno configuration file to build the script, containing two tasks to build and run the script:
  - `build`: Builds the executable
  - `run`: Runs the script in development mode

Each script is designed to be run standalone in the terminal, with the appropriate arguments.

## Inputs & Outputs

If the script requires a file as an input, it should be passed as an argument: 

- As a file name, which will be read from an `./inputs` directory at the root of the project.
- As a file name, which will be read from the current working directory.
- As a file name, which will be read from the user's home directory.
- A full absolute path to the file.

If the script produces an output, it should be saved to the `./outputs` directory at the root of the project.

## Markdown Files

When generating markdown files, ensure that you escape your output properly, so that Cursor can render it correctly.

Indent your code blocks to avoid rendering issues.
shell
typescript

First Time Repository

Some utility scripts for Youtube

TypeScript

Languages:

Shell: 0.7KB
TypeScript: 13.7KB
Created: 11/18/2024
Updated: 11/20/2024

All Repositories (1)

Some utility scripts for Youtube