├── .gitignore ├── .jsdoc.json ├── .jshintrc ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── gulpfile.js ├── index.js ├── lib ├── buffer-utils.js ├── constants.js ├── request.js └── string-utils.js ├── models ├── blob.js ├── cash-transaction.js ├── conversation.js ├── filter.js ├── found-friend.js ├── location.js ├── message.js ├── nearby-user.js ├── session.js ├── shared-story-description.js ├── snap-options.js ├── snap.js ├── story-collection.js ├── story-note.js ├── story-options.js ├── story-updater.js ├── story.js ├── transaction.js ├── user-story.js └── user.js ├── package.json ├── routes ├── account.js ├── chat.js ├── device.js ├── friends.js ├── snaps.js └── stories.js ├── snapchat.min.js └── test ├── account.js ├── auth.js ├── blob.js ├── chat.js ├── client.js ├── data ├── out.mp4 ├── out1.jpg └── out2.jpg ├── friends.js ├── request.js ├── snaps.js └── string-utils.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/.gitignore -------------------------------------------------------------------------------- /.jsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/.jsdoc.json -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/.jshintrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/README.md -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/gulpfile.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/index.js -------------------------------------------------------------------------------- /lib/buffer-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/lib/buffer-utils.js -------------------------------------------------------------------------------- /lib/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/lib/constants.js -------------------------------------------------------------------------------- /lib/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/lib/request.js -------------------------------------------------------------------------------- /lib/string-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/lib/string-utils.js -------------------------------------------------------------------------------- /models/blob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/blob.js -------------------------------------------------------------------------------- /models/cash-transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/cash-transaction.js -------------------------------------------------------------------------------- /models/conversation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/conversation.js -------------------------------------------------------------------------------- /models/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/filter.js -------------------------------------------------------------------------------- /models/found-friend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/found-friend.js -------------------------------------------------------------------------------- /models/location.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/location.js -------------------------------------------------------------------------------- /models/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/message.js -------------------------------------------------------------------------------- /models/nearby-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/nearby-user.js -------------------------------------------------------------------------------- /models/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/session.js -------------------------------------------------------------------------------- /models/shared-story-description.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/shared-story-description.js -------------------------------------------------------------------------------- /models/snap-options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/snap-options.js -------------------------------------------------------------------------------- /models/snap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/snap.js -------------------------------------------------------------------------------- /models/story-collection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/story-collection.js -------------------------------------------------------------------------------- /models/story-note.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/story-note.js -------------------------------------------------------------------------------- /models/story-options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/story-options.js -------------------------------------------------------------------------------- /models/story-updater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/story-updater.js -------------------------------------------------------------------------------- /models/story.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/story.js -------------------------------------------------------------------------------- /models/transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/transaction.js -------------------------------------------------------------------------------- /models/user-story.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/user-story.js -------------------------------------------------------------------------------- /models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/models/user.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/package.json -------------------------------------------------------------------------------- /routes/account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/routes/account.js -------------------------------------------------------------------------------- /routes/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/routes/chat.js -------------------------------------------------------------------------------- /routes/device.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/routes/device.js -------------------------------------------------------------------------------- /routes/friends.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/routes/friends.js -------------------------------------------------------------------------------- /routes/snaps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/routes/snaps.js -------------------------------------------------------------------------------- /routes/stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/routes/stories.js -------------------------------------------------------------------------------- /snapchat.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/snapchat.min.js -------------------------------------------------------------------------------- /test/account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/test/account.js -------------------------------------------------------------------------------- /test/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/test/auth.js -------------------------------------------------------------------------------- /test/blob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/test/blob.js -------------------------------------------------------------------------------- /test/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/test/chat.js -------------------------------------------------------------------------------- /test/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/test/client.js -------------------------------------------------------------------------------- /test/data/out.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/test/data/out.mp4 -------------------------------------------------------------------------------- /test/data/out1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/test/data/out1.jpg -------------------------------------------------------------------------------- /test/data/out2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/test/data/out2.jpg -------------------------------------------------------------------------------- /test/friends.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/test/friends.js -------------------------------------------------------------------------------- /test/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/test/request.js -------------------------------------------------------------------------------- /test/snaps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/test/snaps.js -------------------------------------------------------------------------------- /test/string-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transitive-bullshit/snapchat/HEAD/test/string-utils.js --------------------------------------------------------------------------------