{"_id":"@112dev/phunt-cli","_rev":"2-6cf1a3ce6a6752497af0b7b66f9f71d9","name":"@112dev/phunt-cli","dist-tags":{"latest":"1.0.0-beta.2"},"versions":{"1.0.0-beta.0":{"name":"@112dev/phunt-cli","version":"1.0.0-beta.0","license":"Apache-2.0","_id":"@112dev/phunt-cli@1.0.0-beta.0","maintainers":[{"name":"jelovac","email":"infrastructure@112dev.com"}],"bin":{"phunt":"dist/phunt-cli.js"},"dist":{"shasum":"13719c907c462756fcc6f3f8acfa4448b7e52cd1","tarball":"https://registry.npmjs.org/@112dev/phunt-cli/-/phunt-cli-1.0.0-beta.0.tgz","fileCount":4,"integrity":"sha512-d0AsF2+powYtbKQN3MyfMoqTNUkciI2AgzfRpj7zdtfUMkcf/J88StGotQOVoHur807aInbTuuHwgKMRe/lLIw==","signatures":[{"sig":"MEYCIQCbf3zS7FgEREdZgzFvvahTBPnjWy2Gvv2FW+NokJ6BYAIhAKGLF7/4EaKDG/ChvVPo5Ig5Yal3ShA86hWJy88gvo7z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38490},"main":"./dist/phunt-cli.js","_from":"file:112dev-phunt-cli-1.0.0-beta.0.tgz","scripts":{"dev":"rollup --config rollup.config.mjs --watch","lint":"eslint . --max-warnings 0","test":"jest","build":"rollup --config rollup.config.mjs"},"_npmUser":{"name":"jelovac","email":"infrastructure@112dev.com"},"_resolved":"/tmp/64807d327fe19c0438c8b87e4256dd09/112dev-phunt-cli-1.0.0-beta.0.tgz","_integrity":"sha512-d0AsF2+powYtbKQN3MyfMoqTNUkciI2AgzfRpj7zdtfUMkcf/J88StGotQOVoHur807aInbTuuHwgKMRe/lLIw==","_npmVersion":"10.8.2","description":"`phunt-cli` is a command-line tool designed to help users organize digital media assets such as photos and images.","directories":{},"lint-staged":{"**/*":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","@112dev/phunt-core":"1.0.0-beta.0","@112dev/phunt-typeguards":"1.0.0-beta.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.21.2","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-replace":"^5.0.7","@112dev/phunt-contracts":"1.0.0-beta.0","@rollup/plugin-commonjs":"^25.0.8","@112dev/phunt-jest-config":"1.0.0-beta.0","@rollup/plugin-typescript":"^11.1.6","@112dev/phunt-eslint-config":"1.0.0-beta.0","@112dev/phunt-rollup-config":"1.0.0-beta.0","@rollup/plugin-node-resolve":"^15.2.3","@112dev/phunt-prettier-config":"1.0.0-beta.0","@112dev/phunt-typescript-config":"1.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/phunt-cli_1.0.0-beta.0_1727629643981_0.7419719259437474","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"@112dev/phunt-cli","version":"1.0.0-beta.1","license":"Apache-2.0","_id":"@112dev/phunt-cli@1.0.0-beta.1","maintainers":[{"name":"jelovac","email":"infrastructure@112dev.com"}],"bin":{"phunt":"dist/phunt-cli.js"},"dist":{"shasum":"15630d0862a9e616e9e82007c5f28e915e8de991","tarball":"https://registry.npmjs.org/@112dev/phunt-cli/-/phunt-cli-1.0.0-beta.1.tgz","fileCount":4,"integrity":"sha512-PjZg/CXBRjvpiDboedqW5SU8qJ4whe9xYgzfvvQWBkjeZxnfAk1BINoTInhDyTZpI5aBBNncLbYWyrdj5PqPig==","signatures":[{"sig":"MEUCIFdmEbMP18DCvVj2uLR9BicDgkICxpmFT7+kNMptg8nrAiEApBRJl1EXbAxT2M/b00O9276vp08ZcHU6XxTaTrR2b0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38479},"main":"./dist/phunt-cli.js","_from":"file:112dev-phunt-cli-1.0.0-beta.1.tgz","scripts":{"dev":"rollup --config rollup.config.mjs --watch","lint":"eslint . --max-warnings 0","test":"jest","build":"rollup --config rollup.config.mjs"},"_npmUser":{"name":"jelovac","email":"infrastructure@112dev.com"},"_resolved":"/tmp/272a19ef344f098c2037cb74b0760bf1/112dev-phunt-cli-1.0.0-beta.1.tgz","_integrity":"sha512-PjZg/CXBRjvpiDboedqW5SU8qJ4whe9xYgzfvvQWBkjeZxnfAk1BINoTInhDyTZpI5aBBNncLbYWyrdj5PqPig==","_npmVersion":"10.8.2","description":"`phunt-cli` is a command-line tool designed to help users organize digital media assets such as photos and images.","directories":{},"lint-staged":{"**/*":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"20.17.0","dependencies":{"commander":"^12.1.0","@112dev/phunt-core":"1.0.0-beta.0","@112dev/phunt-typeguards":"1.0.0-beta.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.21.2","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-replace":"^5.0.7","@112dev/phunt-contracts":"1.0.0-beta.0","@rollup/plugin-commonjs":"^25.0.8","@112dev/phunt-jest-config":"1.0.0-beta.0","@rollup/plugin-typescript":"^11.1.6","@112dev/phunt-eslint-config":"1.0.0-beta.0","@112dev/phunt-rollup-config":"1.0.0-beta.0","@rollup/plugin-node-resolve":"^15.2.3","@112dev/phunt-prettier-config":"1.0.0-beta.0","@112dev/phunt-typescript-config":"1.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/phunt-cli_1.0.0-beta.1_1727715285307_0.5902635406345724","host":"s3://npm-registry-packages"}},"1.0.0-beta.2":{"name":"@112dev/phunt-cli","version":"1.0.0-beta.2","license":"Apache-2.0","main":"./dist/phunt-cli.js","bin":{"phunt":"dist/phunt-cli.js"},"devDependencies":{"rollup":"^4.21.2","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.7","@rollup/plugin-typescript":"^11.1.6","rollup-plugin-copy":"^3.5.0","rollup-plugin-dts":"^6.1.1","typescript":"^5.6.3","prettier":"^3.3.3","eslint":"^9.13.0","jest":"^29.7.0","@jest/globals":"^29.7.0","ts-jest":"^29.2.5","@112dev/phunt-eslint-config":"1.0.0-beta.2","@112dev/phunt-typescript-config":"1.0.0-beta.2","@112dev/phunt-prettier-config":"1.0.0-beta.2","@112dev/phunt-rollup-config":"1.0.0-beta.2","@112dev/phunt-contracts":"1.0.0-beta.2"},"dependencies":{"commander":"^12.1.0","@112dev/phunt-core":"1.0.0-beta.1","@112dev/phunt-typeguards":"1.0.0-beta.2"},"lint-staged":{"**/*":["prettier --write --ignore-unknown","eslint --fix"]},"scripts":{"dev":"rollup --config rollup.config.mjs --watch","build":"rollup --config rollup.config.mjs","lint":"eslint . --max-warnings 0","test":"jest"},"_id":"@112dev/phunt-cli@1.0.0-beta.2","description":"`phunt-cli` is a command-line tool designed to help users organize digital media assets such as photos and images.","_integrity":"sha512-GOacMpIUlWVb799XG6K+ntPu0DQJL4rL+FvINPBIRMjxi0jXa9Av5YqMlC+B0QcMQ+FgO6tEmkH8lHzZIegSPg==","_resolved":"/tmp/c5f1bd1962ae96514ac8f95bd87dba7b/112dev-phunt-cli-1.0.0-beta.2.tgz","_from":"file:112dev-phunt-cli-1.0.0-beta.2.tgz","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-GOacMpIUlWVb799XG6K+ntPu0DQJL4rL+FvINPBIRMjxi0jXa9Av5YqMlC+B0QcMQ+FgO6tEmkH8lHzZIegSPg==","shasum":"feb402af3c3885b31468eb54d8f817d63fcce97d","tarball":"https://registry.npmjs.org/@112dev/phunt-cli/-/phunt-cli-1.0.0-beta.2.tgz","fileCount":4,"unpackedSize":38590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICp8HnkMutFCLuVv7FeCXj4rbWyMHduZ83XMlKO3pGPdAiAuVjitRJEA+gy8DVxGZZ/EB2yWKNtw2hkO4SHAJqNxbg=="}]},"_npmUser":{"name":"jelovac","email":"infrastructure@112dev.com"},"directories":{},"maintainers":[{"name":"jelovac","email":"infrastructure@112dev.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/phunt-cli_1.0.0-beta.2_1729714919831_0.24729690082616496"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-29T17:07:23.872Z","modified":"2024-10-23T20:22:00.236Z","1.0.0-beta.0":"2024-09-29T17:07:24.169Z","1.0.0-beta.1":"2024-09-30T16:54:45.515Z","1.0.0-beta.2":"2024-10-23T20:22:00.019Z"},"license":"Apache-2.0","description":"`phunt-cli` is a command-line tool designed to help users organize digital media assets such as photos and images.","maintainers":[{"name":"jelovac","email":"infrastructure@112dev.com"}],"readme":"# phunt-cli\n\n`phunt-cli` is a command-line tool designed to help users organize digital media assets such as photos and images.\n\n## How It Works\n\n`phunt-cli` includes two main subcommands: `index` and `sync`.\n\n- `index`: This subcommand indexes the media files in a specified destination directory.\n\n- `sync`: This subcommand synchronizes media files from one or more sources to a destination directory. If the\n  destination directory has not been indexed previously, `sync` will first perform the indexing operation before\n  syncing.\n\nFor more detailed usage instructions, refer to the built-in manual by appending the `--help` option to any command.\n\n## How to Install\n\n### Automatically: Using a Node Package Manager\n\nThe `phunt-cli` package is available on the [npm registry](https://www.npmjs.com/). You can install it globally using\nyour preferred package manager. Once installed, you can use the phunt command directly from your shell.\n\n### Manually: Using Release Artifacts\n\nEach release includes prebuilt distribution artifacts for various operating systems, Node.js versions, and\narchitectures.\n\nYou can download the appropriate artifact for your system and install it manually.\n\n## License\n\n`phunt-cli` is open source software licensed under [Apache 2.0 license](http://www.apache.org/licenses/LICENSE-2.0).\n","readmeFilename":"README.md"}