mirror of
https://github.com/logseq/logseq.git
synced 2026-05-18 01:42:19 +00:00
* migrate yarn to pnpm
* chore: update pnpm version to 10.33.0 across all package.json files
* chore: update .npmrc and package.json for improved dependency management
* chore: unify Clojure, Node, and Java version in workflow files
* fix: enable shamefully-hoist for now and add electron, keytar to onlyBuiltDependencies
* feat: add cider/piggieback dependency and update nREPL middleware configuration to silence warnings
* ensure pnpm setup prior to node setup
* fix: update logseq/bb-tasks git SHA
* feat: add pnpm configuration for onlyBuiltDependencies in package.json
* feat: add onlyBuiltDependencies configuration for better-sqlite3 in pnpm settings
* chore: update pnpm lockfile
* fix: resolve merge conflicts
* fix: remove invisible characters from markdown headers
* fix: update .npmrc comments for clarity on lockfile usage
* Revert "feat: add cider/piggieback dependency and update nREPL middleware configuration to silence warnings"
This reverts commit 70a111936f.
* fix: remove invisible characters from various README files and add .editorconfig
* fix: clarify lockfile resolution process in SKILL.md
---------
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
46 lines
2.4 KiB
JSON
46 lines
2.4 KiB
JSON
{
|
|
"name": "@logseq/db-sync",
|
|
"version": "1.0.0",
|
|
"packageManager": "pnpm@10.33.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"dev": "cd ./worker && pnpm exec wrangler dev",
|
|
"watch": "clojure -M:cljs watch db-sync db-sync-node",
|
|
"release": "clojure -M:cljs release db-sync",
|
|
"delete-graphs-for-user": "node worker/scripts/delete_graphs_for_user.js",
|
|
"delete-user-totally": "node worker/scripts/delete_user_totally.js",
|
|
"download-graph-db": "node worker/scripts/download_graph_db.js",
|
|
"show-graphs-for-user": "node worker/scripts/show_graphs_for_user.js",
|
|
"build:node-adapter": "clojure -M:cljs release db-sync-node",
|
|
"dev:node-adapter": "clojure -M:cljs watch db-sync-node",
|
|
"start:node-adapter": "node worker/dist/node-adapter.js",
|
|
"show-sqlite-checksum": "clojure -M:cljs compile db-sync-show-checksum && node worker/dist/show-sqlite-checksum.js",
|
|
"recompute-log-checksum": "clojure -M:cljs compile db-sync-recompute-log-checksum && node worker/dist/recompute-log-checksum.js",
|
|
"migrate:local": "cd ./worker && wrangler d1 migrations apply DB --local",
|
|
"migrate:staging": "cd ./worker && wrangler d1 migrations apply logseq-sync-graph-meta-staging --env staging --remote",
|
|
"migrate:prod": "cd ./worker && wrangler d1 migrations apply logseq-sync-graphs-prod --env prod --remote",
|
|
"test:node-adapter": "clojure -M:cljs compile db-sync-test && node worker/dist/worker-test.js",
|
|
"test": "clojure -M:cljs compile db-sync-test && node worker/dist/worker-test.js",
|
|
"clean": "rm -rf ./worker/dist/",
|
|
"sentry:sourcemaps": "sentry-cli sourcemaps upload --release $SENTRY_RELEASE --rewrite --strip-prefix worker/dist/worker --url-prefix \"~/\" worker/dist/worker",
|
|
"deploy-prod": "export SENTRY_RELEASE=$(git rev-parse HEAD) && pnpm clean && pnpm release && pnpm sentry:sourcemaps && cd ./worker && pnpm exec wrangler deploy --env prod",
|
|
"deploy-staging": "export SENTRY_RELEASE=$(git rev-parse HEAD) && pnpm clean && pnpm release && pnpm sentry:sourcemaps && cd ./worker && pnpm exec wrangler deploy --env staging"
|
|
},
|
|
"dependencies": {
|
|
"@sentry/cloudflare": "^10.45.0",
|
|
"@sentry/node": "^10.45.0",
|
|
"better-sqlite3": "^12.8.0",
|
|
"shadow-cljs": "^3.4.4",
|
|
"transit-js": "^0.8.874",
|
|
"ws": "^8.19.0"
|
|
},
|
|
"devDependencies": {
|
|
"@sentry/cli": "^3.3.3"
|
|
},
|
|
"pnpm": {
|
|
"onlyBuiltDependencies": [
|
|
"better-sqlite3"
|
|
]
|
|
}
|
|
}
|