Permalink
Browse files

Initial project commit

  • Loading branch information...
1 parent e356368 commit c83291007604d173c142ee4c3e5c3b206bcf561d @ekryski ekryski committed Feb 28, 2016
Showing with 239 additions and 1 deletion.
  1. +4 −0 .babelrc
  2. +4 −0 .codeclimate.yml
  3. +56 −0 .gitignore
  4. +32 −0 .jshintrc
  5. +8 −0 .npmignore
  6. +6 −0 .travis.yml
  7. +20 −0 LICENSE
  8. +40 −1 README.md
  9. +69 −0 package.json
View
@@ -0,0 +1,4 @@
+{
+ "plugins": ["add-module-exports"],
+ "presets": [ "es2015" ]
+}
View
@@ -0,0 +1,4 @@
+languages:
+ JavaScript: true
+# exclude_paths:
+# - "foo/bar.rb"
View
@@ -0,0 +1,56 @@
+# === Feathers NeDB ===
+db-data
+
+# === Node ===
+lib-cov
+*.seed
+*.log
+*.csv
+*.dat
+*.out
+*.pid
+*.gz
+
+pids
+logs
+results
+
+npm-debug.log
+node_modules
+
+# === Mac ===
+.DS_Store
+.AppleDouble
+.LSOverride
+
+# Icon must ends with two \r.
+Icon
+
+
+# Thumbnails
+._*
+
+# Files that might appear on external disk
+.Spotlight-V100
+.Trashes
+
+# === Vim ===
+[._]*.s[a-w][a-z]
+[._]s[a-w][a-z]
+*.un~
+Session.vim
+.netrwhist
+*~
+
+# === Sublime ===
+# workspace files are user-specific
+*.sublime-workspace
+
+# project files should be checked into the repository, unless a significant
+# proportion of contributors will probably not be using SublimeText
+# *.sublime-project
+
+# === Webstorm ===
+.idea
+
+lib/
View
@@ -0,0 +1,32 @@
+{
+ "node": true,
+ "esnext": true,
+ "bitwise": true,
+ "camelcase": true,
+ "curly": true,
+ "eqeqeq": true,
+ "immed": true,
+ "indent": 2,
+ "latedef": "nofunc",
+ "newcap": true,
+ "noarg": true,
+ "quotmark": "single",
+ "regexp": true,
+ "undef": true,
+ "unused": true,
+ "strict": false,
+ "trailing": true,
+ "smarttabs": true,
+ "white": false,
+ "loopfunc": true,
+ "expr": true,
+ "globals": {
+ "it": true,
+ "describe": true,
+ "before": true,
+ "beforeEach": true,
+ "after": true,
+ "afterEach": true,
+ "exports": true
+ }
+}
View
@@ -0,0 +1,8 @@
+.babelrc
+.codeclimate.yml
+.jshintrc
+.travis.yml
+.idea/
+src/
+test/
+!lib/
View
@@ -0,0 +1,6 @@
+sudo: false
+language: node_js
+node_js:
+ - "0.10"
+ - "node"
+ - "iojs"
View
@@ -0,0 +1,20 @@
+The MIT License (MIT)
+
+Copyright (c) 2015 FeathersJS
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
View
41 README.md 100644 → 100755
@@ -1,2 +1,41 @@
# feathers-twilio
-A Feathers service for talking to the Twilio API
+
+> A [Twilio](https://www.twilio.com) Service for [FeatherJS](https://github.com/feathersjs).
+
+## Still a WIP
+
+## Installation
+
+```bash
+npm install twilio feathers-twilio --save
+```
+
+## Documentation
+
+In progress
+
+## Complete Example
+
+
+## License
+
+Copyright (c) 2016
+
+Licensed under the [MIT license](LICENSE).
+
+
+## Changelog
+
+__0.2.0__
+- `get` and `find` methods were not waiting for store to be ready
+- `create` will not throw a `Conflict` error if id exists anymore. Instead it updates more like a cache and localstorage is expected to work.
+
+__0.1.0__
+
+- Initial release
+
+## License
+
+Copyright (c) 2015
+
+Licensed under the [MIT license](LICENSE).
View
@@ -0,0 +1,69 @@
+{
+ "name": "feathers-twilio",
+ "description": "Feathers Twilio Service",
+ "version": "0.0.1",
+ "homepage": "https://github.com/feathersjs/feathers-twilio",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/feathersjs/feathers-twilio.git"
+ },
+ "bugs": {
+ "url": "https://github.com/feathersjs/feathers-twilio/issues"
+ },
+ "license": "MIT",
+ "keywords": [
+ "feathers",
+ "feathers-plugin",
+ "REST",
+ "Socket.io",
+ "realtime",
+ "twilio",
+ "service"
+ ],
+ "author": "Feathers <hello@feathersjs.com> (http://feathersjs.com)",
+ "contributors": [
+ "Cory Smith <cory.m.smith@gmail.com> (https://github.com/corymsmith)",
+ "Marshall Thompson <marshall@creativeideal.net> (https://github.com/marshallswain)",
+ "Eric Kryski <e.kryski@gmail.com> (http://erickryski.com)",
+ "David Luecke <daff@neyeon.de> (http://neyeon.com)"
+ ],
+ "main": "lib/",
+ "scripts": {
+ "prepublish": "npm run compile",
+ "publish": "git push origin && git push origin --tags",
+ "release:patch": "npm version patch && npm publish",
+ "release:minor": "npm version minor && npm publish",
+ "release:major": "npm version major && npm publish",
+ "compile": "rm -rf lib/ && babel -d lib/ src/",
+ "watch": "babel --watch -d lib/ src/",
+ "jshint": "jshint src/. test/. --config",
+ "mocha": "mocha test/ --compilers js:babel-core/register",
+ "test": "npm run compile && npm run jshint && npm run mocha && nsp check",
+ "start": "node example/app"
+ },
+ "engines": {
+ "node": ">=0.10.0",
+ "npm": ">=1.4.0"
+ },
+ "dependencies": {
+ "babel-polyfill": "^6.3.14",
+ "feathers-errors": "^2.0.1",
+ "twilio": "feathersjs/twilio-node"
+ },
+ "devDependencies": {
+ "async": "^1.3.0",
+ "babel-cli": "^6.3.17",
+ "babel-core": "^6.3.26",
+ "babel-plugin-add-module-exports": "^0.1.2",
+ "babel-preset-es2015": "^6.3.13",
+ "body-parser": "^1.13.2",
+ "chai": "^3.0.0",
+ "feathers": "^2.0.0-pre.4",
+ "feathers-rest": "^1.1.1",
+ "feathers-socketio": "^1.3.3",
+ "jshint": "^2.8.0",
+ "mocha": "^2.2.5",
+ "nsp": "^2.2.0",
+ "sinon": "^1.17.3"
+ }
+}

0 comments on commit c832910

Please sign in to comment.