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

@hackler/hackle-sdk

Package Overview
Dependencies
Maintainers
1
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@hackler/hackle-sdk - npm Package Compare versions

Comparing version 1.0.2 to 1.0.3

2

lib/config.d.ts

@@ -6,3 +6,3 @@ export declare const WORKSPACE_FETCH_URL = "https://sdk.hackle.io/api/v1/workspaces";

export declare const SDK_VERSION_HEADER = "X-HACKLE-SDK-VERSION";
export declare const SDK_VERSION = "1.0.2";
export declare const SDK_VERSION = "1.0.3";
export declare const DEFAULT_POOL_INTERVAL = 10000;

@@ -9,0 +9,0 @@ export declare const REQUEST_TIME_OUT = 10000;

@@ -9,3 +9,3 @@ "use strict";

exports.SDK_VERSION_HEADER = "X-HACKLE-SDK-VERSION";
exports.SDK_VERSION = "1.0.2";
exports.SDK_VERSION = "1.0.3";
exports.DEFAULT_POOL_INTERVAL = 10000;

@@ -12,0 +12,0 @@ exports.REQUEST_TIME_OUT = 10000;

{
"name": "@hackler/hackle-sdk",
"version": "1.0.2",
"description": "JavaScript SDK for Hackle",
"version": "1.0.3",
"description": "JavaScript Node.js SDK for Hackle",
"main": "./lib/index.js",

@@ -27,3 +27,3 @@ "types": "./lib/index.d.ts",

"email": "admin@hackle.io",
"url": "http://dashboard.hackle.io/"
"url": "https://hackle.io/"
},

@@ -35,3 +35,3 @@ "license": "ISC",

"typings": "./lib/index.d.ts",
"homepage": "https://dashboard.hackle.io",
"homepage": "https://hackle.io/",
"dependencies": {

@@ -38,0 +38,0 @@ "@hackler/sdk-core": "^1.0.8"

@@ -1,2 +0,2 @@

#Hackle JavaScript SDK
#Hackle JavaScript SDK(Node.js)

@@ -12,2 +12,3 @@ ## Install

```javascript
const http = require("http");
const Hackle = require("@hackler/hackle-sdk");

@@ -17,9 +18,16 @@

const variation = hackleClient.variation(AB_TEST_KEY, USER_ID);
http.createServer((req, res) => {
const user = {
id: USER_ID
}
const variation = hackleClient.variation(AB_TEST_KEY, user);
if (variation === "A") {
// AS-IS Code
} else if (variation === "B") {
// TO-BE Code
}
if (variation === "A") {
// AS-IS Code
} else if (variation === "B") {
// TO-BE Code
}
res.end(`Hello ${variation}!`)
}).listen(8080)
```

@@ -29,3 +37,16 @@

```javascript
hackleClient.track(EVENT_KEY, USER_ID);
hackleClient.track(EVENT_KEY, user);
```
or
```javascript
const event = {
key: EVENT_KEY,
value: 5000,
properties: {
app_version: "1.0.0",
first_paying: false,
item_count: 5
}
}
hackleClient.track(event, user);
```
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