Skip to content

Commit cf25567

Browse files
NaderIkladious0xdhrvraycastbot
authored
Add linkinize extension (#24348)
* Add linkinize extension - applying prettier - feat: align sync/auth flow and add shortcuts - feat: revamp sync, switching, and login flows - prettier - Merge branch \'contributions/merge-1696856887329784000\' - Pull contributions - resolves type compilation error - simplify authentication logic - cleanup code - redirect to index if command is called by user - metadata fix - use failed style - adds screenshots - add missing preference property - moves to pereferences API - run prettier - sort default result based on recommendations - adds package-lock.json - add bun.lock - adds click handlings - resolves ci errors. - makes extension public - sets owner to linkinize - changes extension owner - adds package-lock.json - Fixes race conditioning - Publish - add bun.lockb - Fixes race condition - renamed domain constant - switch got to axios - Final Touch ups - initial commit - Initial commit * Update linkinize extension - upgrade icon - update logo * fix: suppress login toast during background auth * fix: remove redundant image * fix: harden cache parsing to avoid JSON crashes * Update linkinize extension - another enhancement - handle ES lint build issue - enhance flat eslint - add package-lock.json - move eslint config to inline - Make changelog date dynamic * change types to match recommendation * refactor(linkinize): update ESLint config and update dependencies - enhance error handling in support.tsx for JSON parsing and authentication - update README.md for prettier run * Update CHANGELOG.md, add platforms field and optimise images --------- Co-authored-by: Dhruv Suthar <git@dhrv.pw> Co-authored-by: raycastbot <bot@raycast.com>
1 parent 98dd2db commit cf25567

19 files changed

+3911
-0
lines changed

extensions/linkinize/.gitignore

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2+
3+
# dependencies
4+
/node_modules
5+
6+
# Raycast specific files
7+
raycast-env.d.ts
8+
9+
# misc
10+
.DS_Store
11+
12+
# local docs
13+
AGENTS.md
14+
SYNC.md

extensions/linkinize/.prettierrc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"printWidth": 120,
3+
"singleQuote": false
4+
}

extensions/linkinize/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Linkinize Changelog
2+
3+
## [Initial Version] - 2026-01-16
4+
5+
- Initial version code

extensions/linkinize/README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Linkinize
2+
3+
Linkinize is a collaborative bookmark manager that lets you save, categorize, and search for links with ease. It is a browser extension that allows you to create and share links with your team and co-workers in a snap.
4+
5+
## Linkinize Raycast Extension
6+
7+
Linkinize Raycast extension makes it easy to access your bookmarks without leaving your screen.
8+
9+
### Features:
10+
11+
- Search Through Your bookmarks instantly
12+
- Switch Workspaces
13+
- Synchronize Bookmarks (automatically/manual)
14+
15+
to learn more about Linkinize check [Linkinize](https://linkinize.com "The Ultimate Bookmark Manager for Teams") website.
143 KB
Loading
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
const { defineConfig } = require("eslint/config");
2+
const raycastConfig = require("@raycast/eslint-config");
3+
4+
module.exports = defineConfig([...raycastConfig]);
888 KB
Loading
910 KB
Loading
990 KB
Loading

0 commit comments

Comments
 (0)