11# Shein Open SDK
22
3- [ ![ npm version] ( https://badge.fury.io/js/@sheinsight/ open-sdk-js.svg )] ( https://badge.fury.io/js/@sheinsight/ open-sdk-js )
3+ [ ![ npm version] ( https://badge.fury.io/js/shein- open-sdk-js.svg )] ( https://badge.fury.io/js/shein- open-sdk-js )
44[ ![ CI] ( https://github.com/sheinsight/open-sdk-js/actions/workflows/ci.yml/badge.svg )] ( https://github.com/sheinsight/open-sdk-js/actions/workflows/ci.yml )
5- [ ![ codecov] ( https://codecov.io/gh/your-username/@sheinsight /open-sdk-js/branch/main/graph/badge.svg )] ( https://codecov.io/gh/your-username/@sheinsight /open-sdk-js )
5+ [ ![ codecov] ( https://codecov.io/gh/your-username/@shined /open-sdk-js/branch/main/graph/badge.svg )] ( https://codecov.io/gh/your-username/@shined /open-sdk-js )
66[ ![ License: MIT] ( https://img.shields.io/badge/License-MIT-yellow.svg )] ( https://opensource.org/licenses/MIT )
77
88A comprehensive TypeScript SDK for SHEIN Open API integration, providing HTTP request utilities, data decryption methods, and flexible configuration management.
@@ -24,27 +24,27 @@ A comprehensive TypeScript SDK for SHEIN Open API integration, providing HTTP re
2424## Installation
2525
2626``` bash
27- npm install @sheinsight/ open-sdk-js
27+ npm install shein- open-sdk-js
2828```
2929
3030Or using yarn:
3131
3232``` bash
33- yarn add @sheinsight/ open-sdk-js
33+ yarn add shein- open-sdk-js
3434```
3535
3636Or using pnpm:
3737
3838``` bash
39- pnpm add @sheinsight/ open-sdk-js
39+ pnpm add shein- open-sdk-js
4040```
4141
4242## Quick Start
4343
4444### Basic Usage
4545
4646``` javascript
47- const { OpenRequest , decryptEventData , decryptResponse , decryptSecretKey , getByToken } = require (' @sheinsight/ open-sdk-js' );
47+ const { OpenRequest , decryptEventData , decryptResponse , decryptSecretKey , getByToken } = require (' shein- open-sdk-js' );
4848
4949// Initialize with configuration object
5050const openRequest = new OpenRequest ({
@@ -81,7 +81,7 @@ console.log(authResult);
8181### TypeScript Usage
8282
8383``` typescript
84- import { OpenRequest , OpenRequestConfig , getByToken , decryptEventData , decryptResponse , decryptSecretKey } from ' @sheinsight/ open-sdk-js' ;
84+ import { OpenRequest , OpenRequestConfig , getByToken , decryptEventData , decryptResponse , decryptSecretKey } from ' shein- open-sdk-js' ;
8585
8686// Configuration interface
8787const config: OpenRequestConfig = {
@@ -274,7 +274,7 @@ The SDK includes methods for decrypting various types of encrypted data from SHE
274274Decrypt encrypted event data.
275275
276276``` javascript
277- const { decryptEventData } = require (' @sheinsight/ open-sdk-js' );
277+ const { decryptEventData } = require (' shein- open-sdk-js' );
278278
279279const decryptedData = decryptEventData (encryptedEventData, password);
280280console .log (decryptedData);
@@ -285,7 +285,7 @@ console.log(decryptedData);
285285Decrypt encrypted API responses.
286286
287287``` javascript
288- const { decryptResponse } = require (' @sheinsight/ open-sdk-js' );
288+ const { decryptResponse } = require (' shein- open-sdk-js' );
289289
290290const decryptedResponse = decryptResponse (encryptedApiResponse, password);
291291console .log (decryptedResponse);
@@ -296,7 +296,7 @@ console.log(decryptedResponse);
296296Decrypt encrypted secret keys from token exchange responses.
297297
298298``` javascript
299- const { decryptSecretKey } = require (' @sheinsight/ open-sdk-js' );
299+ const { decryptSecretKey } = require (' shein- open-sdk-js' );
300300
301301const decryptedKey = decryptSecretKey (encryptedSecretKey, password);
302302console .log (decryptedKey);
@@ -366,7 +366,7 @@ try {
366366### Complete Example with Error Handling
367367
368368``` javascript
369- const { OpenRequest , getByToken , decryptEventData , decryptResponse , decryptSecretKey } = require (' @sheinsight/ open-sdk-js' );
369+ const { OpenRequest , getByToken , decryptEventData , decryptResponse , decryptSecretKey } = require (' shein- open-sdk-js' );
370370
371371async function example () {
372372 try {
0 commit comments