{ "$schema": "https://www.raycast.com/schemas/extension.json", "name": "thoughtful", "title": "Thoughtful", "description": "Adds a idea to your your notebook", "icon": "extension-icon.png", "license": "MIT", "commands": [ { "name": "create-thoughtful", "title": "Create Idea", "description": "Creates a new idea in your notebook", "mode": "view", "subtitle": "Creates a new idea in your notebook" }, { "name": "open-thoughtful", "title": "Open Thoughtful", "description": "Open the Thoughtful app", "mode": "view", "subtitle": "Open the Thoughtful app" } ], "dependencies": { "@google/genai": "^1.34.0", "@raycast/api": "^1.103.0", "@raycast/utils": "^2.2.1" }, "devDependencies": { "@raycast/eslint-config": "^2.0.4", "@types/node": "22.13.10", "@types/react": "19.0.10", "eslint": "^9.22.0", "prettier": "^3.5.3", "typescript": "^5.8.2" }, "scripts": { "dev": "ray develop", "lint": "ray lint", "fix-lint": "ray lint --fix", "build": "ray build", "publish": "npx @raycast/api@latest publish", "prepublishOnly": "echo \"\\n\\nIt seems like you are trying to publish the Raycast extension to npm.\\n\\nIf you did intend to publish it to npm, remove the \\`prepublishOnly\\` script and rerun \\`npm publish\\` again.\\nIf you wanted to publish it to the Raycast Store instead, use \\`npm run publish\\` instead.\\n\\n\" && exit 1" }, "author": "thoughtful", "platforms": [ "Windows" ], "categories": [ "Applications" ] }