{"_id":"@aaronshaf/confluence-cli","_rev":"5-ff073f4accb422469f1cf7835be0bcac","name":"@aaronshaf/confluence-cli","dist-tags":{"latest":"1.0.4"},"versions":{"0.1.15":{"name":"@aaronshaf/confluence-cli","version":"0.1.15","keywords":["confluence","cli","markdown","sync"],"author":{"name":"Aaron Shafovaloff","email":"aaronshaf@gmail.com"},"license":"MIT","_id":"@aaronshaf/confluence-cli@0.1.15","maintainers":[{"name":"aaronshaf","email":"aaronshaf@gmail.com"}],"homepage":"https://github.com/aaronshaf/confluence-cli#readme","bugs":{"url":"https://github.com/aaronshaf/confluence-cli/issues"},"bin":{"cn":"src/cli.ts"},"dist":{"shasum":"a2587ef465812529424c50d310c7a98c9b9d46aa","tarball":"https://registry.npmjs.org/@aaronshaf/confluence-cli/-/confluence-cli-0.1.15.tgz","fileCount":94,"integrity":"sha512-Tu+RBKLDd07xcB460SbuOOtPhriw3/xr0sDV5LTEchvoPIFEhJO/XJeW2lN1ykPMKzSOnW3CPLMz6hgofhs88A==","signatures":[{"sig":"MEUCIBBHWLsEtB269Iodlj0G/KwJ5RBOMRQEd5Bo7lieFG4iAiEAoVlIT17qTvHgNBFe9ltzVuA60goZu0H1m9JCxKX3R4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599463},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"36d7e8e0a65df8005ecae0693b46908eef29d929","scripts":{"cn":"bun run src/cli.ts","dev":"bun run --watch src/cli.ts","lint":"biome check","test":"BUN_TEST_JOBS=1 NODE_ENV=test bun test","format":"biome format --write","prepare":"node scripts/install-hooks.cjs","lint:fix":"biome check --write","typecheck":"tsc --noEmit","pre-commit":"bun run typecheck && biome check --write && bun run check-file-sizes && bun run test:coverage:check","test:coverage":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage","prepublishOnly":"bun run lint && bun run typecheck","check-file-sizes":"bun run scripts/check-file-sizes.ts","test:coverage:check":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage --coverage-threshold=70","test:coverage:report":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage --coverage-reporter=text"},"_npmUser":{"name":"aaronshaf","email":"aaronshaf@gmail.com"},"repository":{"url":"git+https://github.com/aaronshaf/confluence-cli.git","type":"git"},"_npmVersion":"11.7.0","description":"Confluence CLI for syncing spaces and local markdown files","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ora":"^8.2.0","zod":"4.3.5","chalk":"^5.4.1","effect":"^3.16.10","marked":"17.0.1","turndown":"^7.2.0","gray-matter":"^4.0.3","@effect/schema":"^0.75.5","@inquirer/prompts":"^7.8.4","turndown-plugin-gfm":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","bun-types":"^1.0.20","typescript":"^5.3.3","@types/marked":"6.0.0","@biomejs/biome":"^2.0.6","@types/turndown":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/confluence-cli_0.1.15_1771525265257_0.9837399551429871","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@aaronshaf/confluence-cli","version":"1.0.0","keywords":["confluence","cli","markdown","sync"],"author":{"name":"Aaron Shafovaloff","email":"aaronshaf@gmail.com"},"license":"MIT","_id":"@aaronshaf/confluence-cli@1.0.0","maintainers":[{"name":"aaronshaf","email":"aaronshaf@gmail.com"}],"homepage":"https://github.com/aaronshaf/confluence-cli#readme","bugs":{"url":"https://github.com/aaronshaf/confluence-cli/issues"},"bin":{"cn":"src/cli.ts"},"dist":{"shasum":"ba3d9b16ef3984d2dc770c642a60ad5a9a4d8129","tarball":"https://registry.npmjs.org/@aaronshaf/confluence-cli/-/confluence-cli-1.0.0.tgz","fileCount":86,"integrity":"sha512-RD+cIHraRfvvhITrv1uGLbOV0UwsGrPKCYLugxWm1CAWclvBmKqr4xg8tjSw/bjUqT25sv8Nvg8i5x/evUohLA==","signatures":[{"sig":"MEQCIB5x335QYN317irisBRNPkrFvrz7tuwTNjP/vXZMBgE8AiBPKo1H2UgkrjpmHSGH8ygMSq2nxOiDFsFyNsf4ETjr0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513840},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"939651054ae7fc0eb2a5021d639be02f8a285d43","scripts":{"cn":"bun run src/cli.ts","dev":"bun run --watch src/cli.ts","lint":"biome check","test":"BUN_TEST_JOBS=1 NODE_ENV=test bun test","format":"biome format --write","prepare":"node scripts/install-hooks.cjs","lint:fix":"biome check --write","typecheck":"tsc --noEmit","pre-commit":"bun run typecheck && biome check --write && bun run check-file-sizes && bun run test:coverage:check","test:coverage":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage","prepublishOnly":"bun run lint && bun run typecheck","check-file-sizes":"bun run scripts/check-file-sizes.ts","test:coverage:check":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage --coverage-threshold=70","test:coverage:report":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage --coverage-reporter=text"},"_npmUser":{"name":"aaronshaf","email":"aaronshaf@gmail.com"},"repository":{"url":"git+https://github.com/aaronshaf/confluence-cli.git","type":"git"},"_npmVersion":"11.7.0","description":"Confluence CLI for syncing spaces and local markdown files","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ora":"^8.2.0","zod":"4.3.5","chalk":"^5.4.1","effect":"^3.16.10","marked":"17.0.1","turndown":"^7.2.0","gray-matter":"^4.0.3","@effect/schema":"^0.75.5","@inquirer/prompts":"^7.8.4","turndown-plugin-gfm":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","bun-types":"^1.0.20","typescript":"^5.3.3","@types/marked":"6.0.0","@biomejs/biome":"^2.0.6","@types/turndown":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/confluence-cli_1.0.0_1771528864722_0.6697214607258741","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aaronshaf/confluence-cli","version":"1.0.1","keywords":["confluence","cli","markdown","sync"],"author":{"name":"Aaron Shafovaloff","email":"aaronshaf@gmail.com"},"license":"MIT","_id":"@aaronshaf/confluence-cli@1.0.1","maintainers":[{"name":"aaronshaf","email":"aaronshaf@gmail.com"}],"homepage":"https://github.com/aaronshaf/confluence-cli#readme","bugs":{"url":"https://github.com/aaronshaf/confluence-cli/issues"},"bin":{"cn":"src/cli.ts"},"dist":{"shasum":"8a8f9eb858916e5ee5636a5ea288e264c40f5990","tarball":"https://registry.npmjs.org/@aaronshaf/confluence-cli/-/confluence-cli-1.0.1.tgz","fileCount":91,"integrity":"sha512-/vkLKM+yzraLJt0CYlLWEzDNhL2QvRJ0/HhSIBRyHizH57IQCvwz78sfZERnJtsVVTiwxk1yvbQlOmcaHGg4dw==","signatures":[{"sig":"MEQCIGUebOFcMZKsGmOUCLEREzaLFPm/b62YLNhm1a9Q+brdAiBpSZ4yNRVTWvfixi/z9UBnQZTgXCUITBLnA1fcqRkp9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531380},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"d234a9880cac01f6eac186d1fc5c7183f2c5d1c9","scripts":{"cn":"bun run src/cli.ts","dev":"bun run --watch src/cli.ts","lint":"biome check","test":"BUN_TEST_JOBS=1 NODE_ENV=test bun test","format":"biome format --write","prepare":"node scripts/install-hooks.cjs","lint:fix":"biome check --write","typecheck":"tsc --noEmit","pre-commit":"bun run typecheck && biome check --write && bun run check-file-sizes && bun run test:coverage:check","test:coverage":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage","prepublishOnly":"bun run lint && bun run typecheck","check-file-sizes":"bun run scripts/check-file-sizes.ts","test:coverage:check":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage --coverage-threshold=70","test:coverage:report":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage --coverage-reporter=text"},"_npmUser":{"name":"aaronshaf","email":"aaronshaf@gmail.com"},"repository":{"url":"git+https://github.com/aaronshaf/confluence-cli.git","type":"git"},"_npmVersion":"11.7.0","description":"Confluence CLI for syncing spaces and local markdown files","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ora":"^8.2.0","zod":"4.3.5","chalk":"^5.4.1","effect":"^3.16.10","marked":"17.0.1","turndown":"^7.2.0","gray-matter":"^4.0.3","@effect/schema":"^0.75.5","@inquirer/prompts":"^7.8.4","turndown-plugin-gfm":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","bun-types":"^1.0.20","typescript":"^5.3.3","@types/marked":"6.0.0","@biomejs/biome":"^2.0.6","@types/turndown":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/confluence-cli_1.0.1_1771569974451_0.7867624071979302","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@aaronshaf/confluence-cli","version":"1.0.2","keywords":["confluence","cli","markdown","sync"],"author":{"name":"Aaron Shafovaloff","email":"aaronshaf@gmail.com"},"license":"MIT","_id":"@aaronshaf/confluence-cli@1.0.2","maintainers":[{"name":"aaronshaf","email":"aaronshaf@gmail.com"}],"homepage":"https://github.com/aaronshaf/confluence-cli#readme","bugs":{"url":"https://github.com/aaronshaf/confluence-cli/issues"},"bin":{"cn":"src/cli.ts"},"dist":{"shasum":"b49d5067b31e0a22321627d1aaf451bc26304d84","tarball":"https://registry.npmjs.org/@aaronshaf/confluence-cli/-/confluence-cli-1.0.2.tgz","fileCount":92,"integrity":"sha512-45WPdvKL1H0Wa1lNfD8Dj02pUo+oq41OJF48uFTzrwI1fuYkYhSQCt3lJo0wXNXGyXATxCwCH0W7HoLn1x6ppA==","signatures":[{"sig":"MEYCIQCDvS5wfE3Q7brr1qaOmk/IRkiNFJNVQ2kCO4R4uv7wKwIhALmazY/1QmBLF1iMiiOccVSUqocI3xzfEMvH9eNGwDqy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534481},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"e2b9a85dd803ef77bc10c37bea81f1e96609b48a","scripts":{"cn":"bun run src/cli.ts","dev":"bun run --watch src/cli.ts","lint":"biome check","test":"BUN_TEST_JOBS=1 NODE_ENV=test bun test","format":"biome format --write","prepare":"node scripts/install-hooks.cjs","lint:fix":"biome check --write","typecheck":"tsc --noEmit","pre-commit":"bun run typecheck && biome check --write && bun run check-file-sizes && bun run test:coverage:check","test:coverage":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage","prepublishOnly":"bun run lint && bun run typecheck","check-file-sizes":"bun run scripts/check-file-sizes.ts","test:coverage:check":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage --coverage-threshold=70","test:coverage:report":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage --coverage-reporter=text"},"_npmUser":{"name":"aaronshaf","email":"aaronshaf@gmail.com"},"repository":{"url":"git+https://github.com/aaronshaf/confluence-cli.git","type":"git"},"_npmVersion":"11.9.0","description":"Confluence CLI for syncing spaces and local markdown files","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ora":"^8.2.0","zod":"4.3.5","chalk":"^5.4.1","effect":"^3.16.10","marked":"17.0.1","turndown":"^7.2.0","gray-matter":"^4.0.3","@effect/schema":"^0.75.5","@inquirer/prompts":"^7.8.4","turndown-plugin-gfm":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.4","bun-types":"^1.0.20","typescript":"^5.3.3","@types/marked":"6.0.0","@biomejs/biome":"^2.0.6","@types/turndown":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/confluence-cli_1.0.2_1772730908869_0.6544789659596675","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@aaronshaf/confluence-cli","version":"1.0.4","description":"Confluence CLI for syncing spaces and local markdown files","type":"module","bin":{"cn":"src/cli.ts"},"engines":{"bun":">=1.2.0"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/aaronshaf/confluence-cli.git"},"bugs":{"url":"https://github.com/aaronshaf/confluence-cli/issues"},"homepage":"https://github.com/aaronshaf/confluence-cli#readme","scripts":{"dev":"bun run --watch src/cli.ts","test":"BUN_TEST_JOBS=1 NODE_ENV=test bun test","test:coverage":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage","test:coverage:report":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage --coverage-reporter=text","test:coverage:check":"BUN_TEST_JOBS=1 NODE_ENV=test bun test --coverage --coverage-threshold=70","check-file-sizes":"bun run scripts/check-file-sizes.ts","lint":"biome check","lint:fix":"biome check --write","format":"biome format --write","typecheck":"tsc --noEmit","cn":"bun run src/cli.ts","prepublishOnly":"bun run lint && bun run typecheck","pre-commit":"bun run typecheck && biome check --write && bun run check-file-sizes && bun run test:coverage:check","prepare":"node scripts/install-hooks.cjs"},"keywords":["confluence","cli","markdown","sync"],"author":{"name":"Aaron Shafovaloff","email":"aaronshaf@gmail.com"},"license":"MIT","dependencies":{"@effect/schema":"^0.75.5","@inquirer/prompts":"^7.8.4","chalk":"^5.4.1","effect":"^3.16.10","gray-matter":"^4.0.3","marked":"17.0.1","ora":"^8.2.0","turndown":"^7.2.0","turndown-plugin-gfm":"^1.0.2","zod":"4.3.5"},"devDependencies":{"@biomejs/biome":"^2.0.6","@types/marked":"6.0.0","@types/turndown":"^5.0.5","bun-types":"^1.0.20","msw":"^2.10.4","typescript":"^5.3.3"},"gitHead":"4d63b78cdd282ab85fd36e4eab74c3055a5e67b1","_id":"@aaronshaf/confluence-cli@1.0.4","_nodeVersion":"23.6.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-Wj5c0qpxn5bPD70psA0IPXvflCZ6XXCtZv8Hf0Q++0nm5IGdhUNVW7colRJI3LS4MPvBasgYONgG+ZsGyz4gcA==","shasum":"86a95911f3cd8067c1eaec72577d78daf446dd73","tarball":"https://registry.npmjs.org/@aaronshaf/confluence-cli/-/confluence-cli-1.0.4.tgz","fileCount":92,"unpackedSize":534889,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE85BOXPk6HbqSnx38n+O+z4lV1j27yCojvTa+YdudhQAiEAg7AAcKzef2b6xwGZUzf0lrFCGFLO6OKn3PdPVpiUOlA="}]},"_npmUser":{"name":"aaronshaf","email":"aaronshaf@gmail.com"},"directories":{},"maintainers":[{"name":"aaronshaf","email":"aaronshaf@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/confluence-cli_1.0.4_1772733056892_0.05702013706732045"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-19T18:21:05.100Z","modified":"2026-03-05T17:50:57.160Z","0.1.15":"2026-02-19T18:21:05.431Z","1.0.0":"2026-02-19T19:21:04.994Z","1.0.1":"2026-02-20T06:46:14.607Z","1.0.2":"2026-03-05T17:15:09.018Z","1.0.4":"2026-03-05T17:50:57.053Z"},"bugs":{"url":"https://github.com/aaronshaf/confluence-cli/issues"},"author":{"name":"Aaron Shafovaloff","email":"aaronshaf@gmail.com"},"license":"MIT","homepage":"https://github.com/aaronshaf/confluence-cli#readme","keywords":["confluence","cli","markdown","sync"],"repository":{"type":"git","url":"git+https://github.com/aaronshaf/confluence-cli.git"},"description":"Confluence CLI for syncing spaces and local markdown files","maintainers":[{"name":"aaronshaf","email":"aaronshaf@gmail.com"}],"readme":"# confluence-cli\n\n## Installation\n\n```bash\n# Install Bun runtime\ncurl -fsSL https://bun.sh/install | bash\n\n# Install confluence-cli\nbun install -g @aaronshaf/confluence-cli\n```\n\n## Getting Started\n\n```bash\n# Configure your Confluence credentials\ncn setup\n\n# Search pages\ncn search \"authentication\"\n\n# Open a page in the browser\ncn open \"Getting Started\"\n\n# Create a page\ncn create \"My Page\" --space ENG\n\n# List spaces\ncn spaces\n```\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `cn setup` | Configure Confluence credentials |\n| `cn status` | Check connection and sync status |\n| `cn tree` | Display page hierarchy |\n| `cn open [page]` | Open page in browser |\n| `cn doctor` | Health check for sync issues |\n| `cn search <query>` | Search pages using CQL |\n| `cn spaces` | List available spaces |\n| `cn info <id\\|file>` | Show page info and labels |\n| `cn create <title>` | Create a new page (pipe content via stdin) |\n| `cn update <id>` | Update an existing page (pipe content via stdin) |\n| `cn delete <id>` | Delete a page |\n| `cn comments <id\\|file>` | Show page comments |\n| `cn labels <id\\|file>` | Manage page labels |\n| `cn move <id\\|file> <parentId>` | Move a page to a new parent |\n| `cn read <id\\|file>` | Read and display page content |\n| `cn attachments <id\\|file>` | Manage page attachments |\n| `cn folder <subcommand>` | Manage folders (create, list, delete, move) |\n| `cn clone <SPACE_KEY>` | Clone a space to a new folder |\n| `cn pull` | Pull changes from Confluence as markdown |\n\nRun `cn <command> --help` for details on each command.\n\n## Development\n\n```bash\nbun install\nbun run cn --help\nbun test\n```\n\n## See also\n\n- [pchuri/confluence-cli](https://github.com/pchuri/confluence-cli)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}