about summary refs log tree commit diff
path: root/users/Profpatsch/lyric/extension/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'users/Profpatsch/lyric/extension/package.json')
-rw-r--r--users/Profpatsch/lyric/extension/package.json87
1 files changed, 87 insertions, 0 deletions
diff --git a/users/Profpatsch/lyric/extension/package.json b/users/Profpatsch/lyric/extension/package.json
new file mode 100644
index 000000000000..73bf53e812fc
--- /dev/null
+++ b/users/Profpatsch/lyric/extension/package.json
@@ -0,0 +1,87 @@
+{
+  "name": "profpatsch-jump-to-lrc-position",
+  "displayName": "Jump to .lrc Position in mpv",
+  "description": "Reads a timestamp from the current file and pipes it to a mpv socket",
+  "version": "0.0.1",
+  "engines": {
+    "vscode": "^1.75.0"
+  },
+  "categories": [
+    "Other"
+  ],
+  "main": "./out/extension.js",
+  "activationEvents": [
+    "onLanguage:lrc"
+  ],
+  "contributes": {
+    "commands": [
+      {
+        "command": "extension.jumpToLrcPosition",
+        "title": "Jump to .lrc Position",
+        "category": "LRC"
+      },
+      {
+        "command": "extension.shiftLyricsDown",
+        "title": "Shift Lyrics Down from Current Line",
+        "category": "LRC"
+      },
+      {
+        "command": "extension.shiftLyricsUp",
+        "title": "Shift Lyrics Up from Current Line",
+        "category": "LRC"
+      },
+      {
+        "command": "extension.tapBpm",
+        "title": "Add bpm header by tapping to the song",
+        "category": "LRC"
+      },
+      {
+        "command": "extension.quantizeToEigthNote",
+        "title": "Quantize timestamps to nearest eighth note",
+        "category": "LRC"
+      },
+      {
+        "command": "extension.fineTuneTimestampDown100MsAndPlay",
+        "title": "Remove 100 ms from current timestamp and play from shortly before the change",
+        "category": "LRC"
+      },
+      {
+        "command": "extension.fineTuneTimestampUp100MsAndPlay",
+        "title": "Add 100 ms to current timestamp and play from shortly before the change",
+        "category": "LRC"
+      },
+      {
+        "command": "extension.uploadLyricsToLrclibDotNet",
+        "title": "Upload Lyrics to lrclib.net",
+        "category": "LRC"
+      }
+    ],
+    "languages": [
+      {
+        "id": "lrc",
+        "extensions": [
+          ".lrc"
+        ],
+        "aliases": [
+          "Lyric file"
+        ]
+      }
+    ]
+  },
+  "scripts": {
+    "vscode:prepublish": "npm run compile",
+    "compile": "tsc",
+    "install-extension": "vsce package --allow-missing-repository --out ./jump-to-lrc-position.vsix && code --install-extension ./jump-to-lrc-position.vsix"
+  },
+  "devDependencies": {
+    "vscode": "^1.1.37",
+    "@eslint/js": "^9.10.0",
+    "@types/eslint__js": "^8.42.3",
+    "@types/node": "^22.5.5",
+    "@typescript-eslint/parser": "^8.7.0",
+    "eslint": "^9.10.0",
+    "globals": "^15.9.0",
+    "typescript": "^5.6.2",
+    "typescript-eslint": "^8.6.0"
+  }
+}