This commit is contained in:
Lee Tang
2022-03-15 23:53:25 +08:00
parent aec27520ca
commit 3a86f8ebc2
25 changed files with 4329 additions and 6 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,42 @@
{
"$schema": "https://www.raycast.com/schemas/extension.json",
"name": "coinmarketcap-crypto-price-crawler",
"title": "CoinMarketCap Crypto Search",
"description": "A price crawler to search crypto price from Coinmarketcap.",
"icon": "coinmarketcap-icon.png",
"author": "SonicSpark",
"license": "MIT",
"commands": [
{
"name": "index",
"title": "Search Crypto",
"subtitle": "CoinMarketCap",
"description": "Search for Coin Prices",
"mode": "view"
}
],
"dependencies": {
"@raycast/api": "^1.25.0",
"axios": "^0.21.1",
"cheerio": "^1.0.0-rc.10",
"dayjs": "^1.10.7",
"fs-extra": "^10.0.0",
"fuzzysort": "^1.1.4",
"node-fetch": "^3.0.0"
},
"devDependencies": {
"@types/fs-extra": "^9.0.13",
"@types/node": "~16.10.0",
"@types/react": "^17.0.28",
"@typescript-eslint/eslint-plugin": "^5.0.0",
"@typescript-eslint/parser": "^5.0.0",
"eslint": "^7.32.0",
"eslint-config-prettier": "^8.3.0",
"react-devtools": "^4.19.2",
"typescript": "^4.4.3"
},
"scripts": {
"build": "ray build -e dist",
"dev": "ray develop"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,45 @@
{
"$schema": "https://www.raycast.com/schemas/extension.json",
"name": "hacker-news",
"title": "Hacker News",
"description": "Read the latest stories of Hacker News.",
"icon": "icon.png",
"author": "thomas",
"categories": [
"News"
],
"contributors": [
"sxn"
],
"license": "MIT",
"commands": [
{
"name": "frontpage",
"title": "Hacker News",
"description": "Get the latest Hacker News stories.",
"mode": "view"
}
],
"dependencies": {
"@raycast/api": "^1.31.0",
"lodash": "^4.17.21",
"rss-parser": "3.12.0"
},
"devDependencies": {
"@types/lodash": "^4.14.180",
"@types/node": "~16.10.0",
"@types/react": "17.0.41",
"@typescript-eslint/eslint-plugin": "5.15.0",
"@typescript-eslint/parser": "5.15.0",
"eslint": "8.11.0",
"eslint-config-prettier": "8.5.0",
"eslint-plugin-react-hooks": "4.3.0",
"react-devtools": "^4.24.1",
"typescript": "4.6.2"
},
"scripts": {
"build": "ray build -e dist",
"dev": "ray develop",
"lint": "ray lint"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,105 @@
{
"$schema": "https://www.raycast.com/schemas/extension.json",
"name": "spotify-controls",
"title": "Spotify Controls",
"description": "Control the Spotify app for macOS with your keyboard.",
"icon": "icon.png",
"author": "thomas",
"contributors": [
"altrdev",
"ron-myers"
],
"license": "MIT",
"commands": [
{
"name": "play",
"title": "Play",
"subtitle": "Spotify",
"description": "Plays current track in Spotify.",
"mode": "no-view"
},
{
"name": "pause",
"title": "Pause",
"subtitle": "Spotify",
"description": "Pause current track in Spotify.",
"mode": "no-view"
},
{
"name": "playPause",
"title": "Toggle Play/Pause",
"subtitle": "Spotify",
"description": "Toggles play or pause of current track in Spotify.",
"mode": "no-view"
},
{
"name": "previousTrack",
"title": "Previous Track",
"subtitle": "Spotify",
"description": "Skips to the previous track in Spotify.",
"mode": "no-view"
},
{
"name": "nextTrack",
"title": "Next Track",
"subtitle": "Spotify",
"description": "Skips to the next track in Spotify.",
"mode": "no-view"
},
{
"name": "current",
"title": "Current Track",
"subtitle": "Spotify",
"description": "Currently playing track in Spotify.",
"mode": "no-view"
},
{
"name": "copyUrl",
"title": "Copy Current Track URL",
"subtitle": "Spotify",
"description": "Currently playing song's URL in Spotify.",
"mode": "no-view"
},
{
"name": "shuffle",
"title": "Toggle Shuffle",
"subtitle": "Spotify",
"description": "Toggles shuffle mode in Spotify.",
"mode": "no-view"
},
{
"name": "shufflePlay",
"title": "Shuffle Play",
"subtitle": "Spotify",
"description": "Plays current track with shuffle enabled.",
"mode": "no-view"
},
{
"name": "repeat",
"title": "Toggle Repeat",
"subtitle": "Spotify",
"description": "Toggles repeat mode in Spotify.",
"mode": "no-view"
}
],
"dependencies": {
"@raycast/api": "^1.28.0",
"run-applescript": "^6.0.0"
},
"devDependencies": {
"@types/node": "~16.10.0",
"@types/react": "^17.0.28",
"@typescript-eslint/eslint-plugin": "^5.0.0",
"@typescript-eslint/parser": "^5.0.0",
"eslint": "^7.32.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^4.0.0",
"prettier": "2.4.1",
"typescript": "^4.4.3"
},
"scripts": {
"build": "ray build -e dist",
"dev": "ray develop",
"lint": "ray lint"
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
/Applications/Raycast.app/Contents/Resources/RaycastCommands_RaycastCommands.bundle/Contents/Resources/api/node_modules