From f28681f4429282830d8ce3d3d1816a58cedd7e93 Mon Sep 17 00:00:00 2001 From: Jerome Wu Date: Mon, 24 Jul 2023 21:26:59 +0800 Subject: [PATCH] Remove node-ts --- apps/node-ts/.eslintrc.cjs | 13 ------------- apps/node-ts/ffmpeg/help.ts | 8 -------- apps/node-ts/ffmpeg/transcode-audio.ts | 18 ------------------ apps/node-ts/ffmpeg/transcode-video.ts | 18 ------------------ apps/node-ts/package.json | 26 -------------------------- apps/node-ts/tsconfig.json | 3 --- 6 files changed, 86 deletions(-) delete mode 100644 apps/node-ts/.eslintrc.cjs delete mode 100644 apps/node-ts/ffmpeg/help.ts delete mode 100644 apps/node-ts/ffmpeg/transcode-audio.ts delete mode 100644 apps/node-ts/ffmpeg/transcode-video.ts delete mode 100644 apps/node-ts/package.json delete mode 100644 apps/node-ts/tsconfig.json diff --git a/apps/node-ts/.eslintrc.cjs b/apps/node-ts/.eslintrc.cjs deleted file mode 100644 index 318425f..0000000 --- a/apps/node-ts/.eslintrc.cjs +++ /dev/null @@ -1,13 +0,0 @@ -module.exports = { - extends: [ - "eslint:recommended", - "plugin:@typescript-eslint/recommended", - "plugin:@typescript-eslint/recommended-requiring-type-checking", - ], - parser: "@typescript-eslint/parser", - parserOptions: { - tsconfigRootDir: __dirname, - project: ["./tsconfig.json"], - }, - plugins: ["@typescript-eslint"], -}; diff --git a/apps/node-ts/ffmpeg/help.ts b/apps/node-ts/ffmpeg/help.ts deleted file mode 100644 index dd68447..0000000 --- a/apps/node-ts/ffmpeg/help.ts +++ /dev/null @@ -1,8 +0,0 @@ -import type { FFmpegCoreModule } from "@ffmpeg/types"; -import createFFmpeg from "@ffmpeg/core"; - -void (async () => { - const ffmpeg = (await createFFmpeg()) as FFmpegCoreModule; - ffmpeg.setLogger(({ message }) => console.log(message)); - console.log("return code: ", ffmpeg.exec("-h")); -})(); diff --git a/apps/node-ts/ffmpeg/transcode-audio.ts b/apps/node-ts/ffmpeg/transcode-audio.ts deleted file mode 100644 index 254b7b4..0000000 --- a/apps/node-ts/ffmpeg/transcode-audio.ts +++ /dev/null @@ -1,18 +0,0 @@ -import fs from "node:fs"; -import path from "node:path"; -import createFFmpeg from "@ffmpeg/core"; -import type { FFmpegCoreModule } from "@ffmpeg/types"; - -void (async () => { - const wav = Uint8Array.from( - fs.readFileSync(path.join(__dirname, "../../../testdata/audio-15s.wav")) - ); - - const ffmpeg = (await createFFmpeg()) as FFmpegCoreModule; - ffmpeg.setProgress((progress) => - console.log(`transcoding progress: ${progress * 100} %`) - ); - - ffmpeg.FS.writeFile("audio.wav", wav); - console.log("return code: ", ffmpeg.exec("-i", "audio.wav", "audio.mp4")); -})(); diff --git a/apps/node-ts/ffmpeg/transcode-video.ts b/apps/node-ts/ffmpeg/transcode-video.ts deleted file mode 100644 index 5a1502a..0000000 --- a/apps/node-ts/ffmpeg/transcode-video.ts +++ /dev/null @@ -1,18 +0,0 @@ -import fs from "node:fs"; -import path from "node:path"; -import createFFmpeg from "@ffmpeg/core"; -import type { FFmpegCoreModule } from "@ffmpeg/types"; - -void (async () => { - const avi = Uint8Array.from( - fs.readFileSync(path.join(__dirname, "../../../testdata/video-15s.avi")) - ); - - const ffmpeg = (await createFFmpeg()) as FFmpegCoreModule; - ffmpeg.setProgress((progress) => - console.log(`transcoding progress: ${progress * 100} %`) - ); - - ffmpeg.FS.writeFile("video.avi", avi); - console.log("return code: ", ffmpeg.exec("-i", "video.avi", "video.mp4")); -})(); diff --git a/apps/node-ts/package.json b/apps/node-ts/package.json deleted file mode 100644 index 144085a..0000000 --- a/apps/node-ts/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "node-ts", - "version": "0.12.0-alpha.0", - "description": "node example", - "private": "true", - "scripts": { - "lint": "eslint .", - "help": "ts-node ffmpeg/help.ts", - "transcode:video": "ts-node ffmpeg/transcode-video.ts", - "transcode:audio": "ts-node ffmpeg/transcode-audio.ts" - }, - "author": "Jerome Wu ", - "license": "MIT", - "dependencies": { - "@ffmpeg/core": "^0.12.0-alpha.0", - "@ffmpeg/ffmpeg": "^0.12.0-alpha.0", - "@ffmpeg/types": "^0.12.0-alpha.0" - }, - "devDependencies": { - "@typescript-eslint/eslint-plugin": "^5.37.0", - "@typescript-eslint/parser": "^5.37.0", - "eslint": "^8.23.1", - "ts-node": "^10.9.1", - "typescript": "^4.8.3" - } -} diff --git a/apps/node-ts/tsconfig.json b/apps/node-ts/tsconfig.json deleted file mode 100644 index 4082f16..0000000 --- a/apps/node-ts/tsconfig.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../tsconfig.json" -}