raindropio/app

JavaScriptapp.raindrop.io

代替: Raindrop.io

Source code of web app and browser extensions

bookmarksread-laterproductivity
スター成長
スター
1.6k
フォーク
176
週間成長
+2
Issue
42
5001k1.5k
2020年9月2022年9月2024年10月2026年10月
成果物npm
README

Raindrop.io 5.0

Mono repo for Raindrop.io web app, browser extension and desktop app

Build

Be sure to run npm i before calling any commands below

target command notes
web npm run build
electron npm run build:electron
chrome npm run build:extension:chrome
edge npm run build:extension:edge
firefox npm run build:extension:firefox Saved to dist/firefox/prod
opera npm run build:extension:opera
safari npm run build:extension:safari Then open build/xcode project

Development

target command notes
web npm run local
chrome npm run local:extension:chrome Turn off same-site-by-default-cookies in Chrome browser flags

Reset Safari extension state (dev purpose only)

Danger removes all safari settings!!!

rm -rf ~/Library/Containers/com.apple.Safari/Data/Library/Safari/*
rm -rf ~/Library/Containers/com.apple.Safari/Data/Library/WebKit/*
rm -rf ~/Library/Developer/Xcode/DerivedData/Save_to_Raindrop.io-*(N)
defaults delete com.apple.Safari 2>/dev/null

Supported browsers

  • Chrome >= 67 - older versions not support SameSite cookie
  • Safari >= 11 (OS X 10.11) - older version not support JS Rest in objects
  • Firefox >= 55 - older version not support JS Rest in objects
  • Edge >= 80 - earlies Blink version