@chronicle.app/pinboard
v0.5.0
Published
Chronicle plugin for bookmarks from Pinboard
Readme
@chronicle.app/pinboard
Chronicle plugin for pinboard
Installation
npm install @chronicle.app/pinboardUsage
Basic extraction
chronicle extract pinboard --api-key YOUR_API_KEYWith date filtering
chronicle extract pinboard \
--api-key YOUR_API_KEY \
--since 2024-01-01 \
--until 2024-12-31 \
--limit 1000Configuration
The extractor supports the following options:
--api-key: API key for authentication, in Pinboard'susername:TOKENform. Without it, the key stored bychronicle auth set pinboardis used.--tag-blacklist: Tags to exclude from extraction (default:twitterfavs)--since: Extract records from this date onwards--until: Extract records up to this date--limit: Maximum number of records to extract
Development
# Install dependencies
npm install
# Build the plugin
npm run buildAPI Endpoints
TODO: Document the API endpoints used and response formats.
Schema
TODO: Document what Chronicle schema types are generated from this data source.
Tests
Tests serve synthetic posts from a local HTTP server on 127.0.0.1 and pass a fake API key. They never call Pinboard or read stored credentials: the credential store points at an empty temporary directory.
