UNPKG

apx-toolkit

Version:

Automatically discover APIs and generate complete integration packages: code in 12 languages, TypeScript types, test suites, SDK packages, API documentation, mock servers, performance reports, and contract tests. Saves 2-4 weeks of work in seconds.

234 lines (171 loc) 6.14 kB
# 📝 Update Platform Information **Instructions for updating Apify Actor profile and npm package information** --- ## 🎯 What's Been Updated ### ✅ package.json - Updated description (optimized for npm search) - Keywords already optimized - All metadata complete ### ✅ .actor/actor.json - Updated title and description - All input fields have clear descriptions - Ready for Apify Store --- ## 📦 npmjs.com Updates ### Current Package **URL:** https://www.npmjs.com/package/apx-toolkit ### What to Update: #### 1. Package Description (Already Updated in package.json) The description in `package.json` has been updated. To publish the update: ```bash # Make sure version is bumped npm version patch # or minor, or major # Publish npm publish ``` **New Description:** ``` Automatically discover APIs and generate complete integration packages: code in 12 languages, TypeScript types, test suites, SDK packages, API documentation, mock servers, performance reports, and contract tests. Saves 2-4 weeks of work in seconds. ``` #### 2. npm Profile Page (Manual Update Required) Go to: https://www.npmjs.com/package/apx-toolkit **Update These Fields:** 1. **Homepage:** (Already set to GitHub) - Should be: `https://github.com/irun2themoney/apx-toolkit#readme` 2. **Repository:** (Already set) - Should be: `git+https://github.com/irun2themoney/apx-toolkit.git` 3. **Keywords:** (Already in package.json) - These are automatically used from package.json 4. **License:** (Already set to ISC) **Note:** Most npm package information comes from `package.json`. After updating `package.json` and publishing, the npm page will update automatically. --- ## 🎭 Apify Actor Profile Updates ### Current Actor **URL:** https://console.apify.com/actors/2eXbQISXqhTnIxWNJ ### What to Update: #### 1. Actor Description (Already Updated in actor.json) The description in `.actor/actor.json` has been updated. After pushing to GitHub, it will sync to Apify. **New Description:** ``` Automatically discover APIs from any website and generate complete integration packages: code in 12 languages, TypeScript types, test suites, SDK packages, API documentation (OpenAPI, Postman, cURL, Insomnia), mock servers, performance reports, and contract tests. Supports REST, GraphQL, and WebSocket. Saves 2-4 weeks of developer work in seconds. ``` #### 2. Apify Store Listing (Manual Update Required) Go to: https://console.apify.com/actors/2eXbQISXqhTnIxWNJ/settings **Update These Fields:** 1. **Store Description:** ``` APX Toolkit automatically discovers APIs from any website and generates everything you need: Code in 12 languages (TypeScript, Python, Go, Java, PHP, Ruby, C#, Kotlin, Rust, JavaScript, cURL, PowerShell) Complete documentation (OpenAPI, Postman, cURL, Insomnia) TypeScript type definitions Test suites (Jest, pytest, Mocha, Vitest, Playwright) SDK packages (TypeScript, Python, Go) Mock servers (Express.js) Performance reports (k6 load tests) Contract tests (Pact, Schemathesis) Dependency graphs (interactive visualizations) MCP & x402 integrations No API specs needed - just provide a URL and APX does the rest. Result: 2-4 weeks of developer work 10 seconds Perfect for: Integrating with third-party APIs Documenting existing APIs Building SDKs Testing API integrations Try it now - just paste a URL and get complete integration packages in seconds! ``` 2. **Store Tags/Categories:** ``` api-discovery api-documentation code-generation openapi graphql websocket sdk-generator api-toolkit developer-tools automation typescript ``` 3. **Store Screenshots/Demo:** - Add screenshots of the Actor in action - Add demo video (if you create one) - Show example outputs 4. **Use Cases:** ``` Discover APIs from any website Generate code in 12 programming languages Create complete API documentation Build test suites and SDK packages Perform security audits Generate mock servers for development Benchmark API performance Create contract tests for CI/CD ``` 5. **Pricing:** - Set up pricing (if not already done) - Consider tiered pricing for different user levels --- ## 🚀 Steps to Update ### Step 1: Update package.json (Already Done) Description updated Keywords already optimized All metadata complete ### Step 2: Publish to npm ```bash # Bump version npm version patch # Publish npm publish ``` ### Step 3: Push to GitHub (Already Done) ```bash git add . git commit -m "Update package and actor descriptions" git push origin main ``` ### Step 4: Update Apify Store (Manual) 1. Go to: https://console.apify.com/actors/2eXbQISXqhTnIxWNJ/settings 2. Update Store Description (use content above) 3. Add Tags/Categories 4. Add Screenshots/Demo 5. Update Use Cases 6. Save changes ### Step 5: Verify - Check npm page: https://www.npmjs.com/package/apx-toolkit - Check Apify Store: https://console.apify.com/actors/2eXbQISXqhTnIxWNJ - Verify descriptions are updated --- ## 📋 Checklist ### npm Package - [x] Updated package.json description - [ ] Bump version in package.json - [ ] Run `npm publish` - [ ] Verify npm page is updated ### Apify Actor - [x] Updated actor.json description - [x] Pushed to GitHub (will auto-sync) - [ ] Update Store Description manually - [ ] Add Store Tags/Categories - [ ] Add Screenshots/Demo - [ ] Update Use Cases - [ ] Verify Store listing --- ## 💡 Pro Tips ### For npm: - Description should be clear and keyword-rich - Keywords help with search discovery - Homepage and repository links improve credibility ### For Apify Store: - Detailed description helps users understand value - Tags improve discoverability - Screenshots/demo increase conversion - Use cases help users see value --- ## ✅ Ready to Update! All content is ready. Just: 1. Publish to npm (if needed) 2. Update Apify Store manually 3. Verify both are updated **Everything is prepared and ready to go!** 🚀