1.0.1 • Published 12 months ago
@pack/client v1.0.1
@pack/client
The @pack/client
package provides a client for interacting with the Pack GraphQL API.
Installation
npm install @pack/client
Usage
The client needs to be configured with your store's token, which can be found in the Pack admin under Settings > Developer > API Keys.
import { PackClient } from '@pack/client';
const packClient = new PackClient({
token: 'YOUR_TOKEN',
contentEnvironment: 'production'
});
const { data, error } = await packClient.fetch(QUERY, OPTIONS);
- QUERY - The GraphQL query string
- OPTIONS - Optional
PackFetchOptions
variables
- Object containing any GraphQL variables
Returns a promise resolving to:
data
- The data returned by the GraphQL APIerror
- Any error that occurred, with additional info
Development
# install dependencies
yarn
# build package
yarn build
# test package
yarn test
1.0.1-ab-test.0
1 year ago
1.0.1
12 months ago
1.0.0
1 year ago
0.0.8-ab-beta.5.0
1 year ago
0.0.8-ab-beta.6.0
1 year ago
0.0.8-ab-beta.4.0
1 year ago
0.0.8-ab-beta.3.0
1 year ago
0.0.8-ab-beta.2.0
1 year ago
0.1.0-ab-beta.0
1 year ago
0.0.7
2 years ago
0.0.6
2 years ago
0.0.5
2 years ago
0.0.4
2 years ago
0.0.3
2 years ago
0.0.2
2 years ago
0.0.1
2 years ago