{"_id":"@mapbox/s3touch","_rev":"260-8e8e2df18cf60236da8f0ea1c7d19409","name":"@mapbox/s3touch","description":"Trigger S3 event notifications for objects in an s3 bucket","dist-tags":{"latest":"0.3.0"},"versions":{"0.3.0":{"name":"@mapbox/s3touch","version":"0.3.0","description":"Trigger S3 event notifications for objects in an s3 bucket","bin":{"s3touch":"s3touch"},"author":{"name":"Mapbox","url":"https://www.mapbox.com"},"license":"ISC","dependencies":{"aws-sdk":"2.7.x","minimist":"~1.1.1"},"devDependencies":{"tape":"3.5.x"},"scripts":{"test":"tape test/test.js"},"gitHead":"37bda533ecaa51290c98d77fd473db39a9d40b8e","_id":"@mapbox/s3touch@0.3.0","_shasum":"767f20e9213af4afa0bd3712c267a8825a4b1dba","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"perrygeo","email":"perrygeo@gmail.colm"},"dist":{"shasum":"767f20e9213af4afa0bd3712c267a8825a4b1dba","tarball":"https://registry.npmjs.org/@mapbox/s3touch/-/s3touch-0.3.0.tgz","integrity":"sha512-nbDJmHRgyKW7dAwxz00IcE8lF6MdAGAI8kOmgNe4Qb+LNAjnPZdK/1UzDfCQmKGWl8G/zzDmm8x3dmXjIdu7hA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaCPCKNeGvWvTbf9n4WFxXI4aP+P+HmZbvhpIvoumEZAiEAmHOj0rKTujd8eLeWaNjwrudzVEs7l8zbJdNGQNQoOew="}]},"maintainers":[{"name":"perrygeo","email":"perrygeo@gmail.colm"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/s3touch-0.3.0.tgz_1484587768021_0.7064099330455065"},"directories":{},"deprecated":"This module is no longer maintained. It is provided as is."}},"readme":"s3touch\n-------\n\n![s3touch](https://cloud.githubusercontent.com/assets/515424/9432169/1165077e-49d3-11e5-93ca-5398fd3b018e.jpg)\n\nUtility to simulate S3 events without actually re-PUTing objects to S3.\n\n    Usage: s3touch <s3 path> [--topic <arn string>]\n\n    # touch a single object\n    s3touch s3://my-bucket/some-object\n\n    # touch all objects under a prefix\n    s3touch --recursive s3://my-bucket/some-prefix/\n\n    # touch a single object with custom SNS topic\n    s3touch s3://my-bucket/some-object --topic arn:aws:sns:us-east-1:1234:this-bucket-s3-events\n\n- Looks up SNS topic that is subscribed to the given S3 bucket,\n- Looks up information about `some-object` (size, etag),\n- and sends a simulated S3 event message to the SNS topic already set within the bucket or to the SNS topic explictly sent via the `--topic` flag\n\n### Install\n\n    npm install -g s3touch\n","maintainers":[{"email":"yannick.meeus+npm+production+ci@mapbox.com","name":"mbx-npm-ci-production"},{"email":"yannick.meeus+npm+staging+ci@mapbox.com","name":"mbx-npm-ci-staging"},{"email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com","name":"mbx-npm-advanced-actions-production"},{"email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com","name":"mbx-npm-advanced-actions-staging"},{"email":"yannick.meeus+npm+prod+09@mapbox.com","name":"mbx-npm-09-production"},{"email":"yannick.meeus+npm+prod+08@mapbox.com","name":"mbx-npm-08-production"},{"email":"yannick.meeus+npm+prod+07@mapbox.com","name":"mbx-npm-07-production"},{"email":"yannick.meeus+npm+prod+06@mapbox.com","name":"mbx-npm-06-production"},{"email":"yannick.meeus+npm+prod+05@mapbox.com","name":"mbx-npm-05-production"},{"email":"yannick.meeus+npm+prod+04@mapbox.com","name":"mbx-npm-04-production"},{"email":"yannick.meeus+npm+prod+03@mapbox.com","name":"mbx-npm-03-production"},{"email":"yannick.meeus+npm+prod+02@mapbox.com","name":"mbx-npm-02-production"},{"email":"yannick.meeus+npm+prod+01@mapbox.com","name":"mbx-npm-01-production"},{"email":"yannick.meeus@mapbox.com","name":"mbx-npm-02-staging"},{"email":"accounts+npmjs-01@mapbox.com","name":"mapbox-npm-01"},{"email":"accounts+npmjs-02@mapbox.com","name":"mapbox-npm-02"},{"email":"accounts+npmjs-07@mapbox.com","name":"mapbox-npm-07"},{"email":"accounts+npmjs-03@mapbox.com","name":"mapbox-npm-03"},{"email":"accounts+npmjs-04@mapbox.com","name":"mapbox-npm-04"},{"email":"accounts+npmjs-09@mapbox.com","name":"mapbox-npm-09"},{"email":"accounts+npmjs-05@mapbox.com","name":"mapbox-npm-05"},{"email":"accounts+npmjs-06@mapbox.com","name":"mapbox-npm-06"},{"email":"accounts+npmjs-08@mapbox.com","name":"mapbox-npm-08"},{"email":"accounts+npmjs-advanced-actions@mapbox.com","name":"mapbox-npm-advanced-actions"},{"email":"accounts+npmjs-npm-ci@mapbox.com","name":"mapbox-npm-ci"},{"email":"accounts+npmjs@mapbox.com","name":"mapbox-npm"},{"email":"accounts@mapbox.com","name":"mapbox-admin"},{"email":"accounts+npm-mapbox-machine-user@mapbox.com","name":"mapbox-machine-user"}],"time":{"modified":"2023-01-12T12:45:15.281Z","created":"2017-01-16T17:29:29.777Z","0.3.0":"2017-01-16T17:29:29.777Z"},"author":{"name":"Mapbox","url":"https://www.mapbox.com"},"license":"ISC","readmeFilename":"readme.md"}