New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

http-hmac-javascript

Package Overview
Dependencies
Maintainers
2
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

http-hmac-javascript

HTTP HMAC JavaScript Library

  • 0.2.4
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
0
decreased by-100%
Maintainers
2
Weekly downloads
 
Created
Source

HTTP HMAC Signer for JavaScript

ES5 ES6 Build Status

HMAC Request Signer is a JavaScript library that implements the version 2.0 of the HTTP HMAC Spec to sign RESTful Web API requests and verify responses.

Please note the 1.0 Spec is not supported.

Development Prerequisites

Before further development, please ensure the following tools are installed on your computer.

  • Git
  • Node.js (with NPM)

You can use the following commands to check if you already have those tools:

git --version
node -v
npm -v

Files

  • demo/ - Visit get.html and post.html to see the demo in action.
  • lib/ - Library files.
    • es5/ - Transpiled ES5 version, polyfilled to IE 5.5.
    • es6/ - ES6 version.
  • src/ - Source files. Code changes should be made here.
    • demo/ - Demo files to show how the library can be used.
    • hmac.js - The source file of the library.

Build

  • Run npm install to install all dependencies.
  • Make code changes in src/ directory.
  • In root directory, run gulp build-demo. Alternatively, you can run gulp to keep gulp on watch to automatically compile/transpile all file changes.

Tests

  • Run npm install to install all dependencies.
  • In root directory, run gulp test to see the current test results. Alternatively, you can go to the qunit/hmac.html page in your browser.

Keywords

FAQs

Package last updated on 19 Apr 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc