You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
Kegan Myers 68e229b9af Add slack integration 5 years ago
build Only disallow objects and functions from being used for POST data 5 years ago
lib/Typertext Only disallow objects and functions from being used for POST data 5 years ago
test/Typertext Only disallow objects and functions from being used for POST data 5 years ago
.gitignore Update gitignore 5 years ago
.travis.yml Add slack integration 5 years ago
Gruntfile.js Bump version, update test to use minified for sanity 5 years ago
README.md Merge branch 'master' of github.com:terribleplan/Typertext 5 years ago
bower.json Bump version 5 years ago
karma.conf.js Update error handling 5 years ago
karma.conf.min.js Bump version, update test to use minified for sanity 5 years ago
license.txt Fix license 5 years ago
package.json Bump version 5 years ago

README.md

Typertext

Typertext is a TypeScript native library for simple, sane, and extensible HTTP requests.

Build Status Dependency Status

Usage

//Example code here

Todo

  • IE 8-9 CORS support (XDomain)
  • Integrate with Sauce Labs

Notes

The following are not considered features, and will not be implemented by this project:

  • JSONp

The following are currently under consideration

  • XHR2 feature support

License

This project is licensed under the MIT license, the text of which can be read in the [license.txt] file.

Changelog

0.4.0

  • Modify how exceptions are handled
  • Steps toward Sauce integration

0.3.3

  • Fix Post methods actually calling GET

0.3.2

  • Added testing

0.3.1

0.3.0

  • Removed SetData from GenericResponse
  • Added documentation

0.2.1

  • Renamed some functions
  • Pulled decoding of URL encoded objects into own function

0.2.0

  • Interface to decode QueryStrings
  • Interface to create HttpUrl from string

0.1.2

  • Bower support

0.1.1

  • Initial commit