<!--
{
  "availability" : [

  ],
  "documentType" : "symbol",
  "framework" : "CKToolJS",
  "identifier" : "/documentation/CKToolJS/CKToolNodeJsModule",
  "metadataVersion" : "0.1.0",
  "role" : "Class",
  "symbol" : {
    "kind" : "Class",
    "modules" : [
      "CKTool JS"
    ],
    "preciseIdentifier" : "cl/CKToolNodeJsModule"
  },
  "title" : "CKToolNodeJsModule"
}
-->

# CKToolNodeJsModule

The imported package that supports using the client library within a Node.js environment.

```
interface CKToolNodeJsModule
```

## Overview

This is the import of all exported content from the `@apple/cktool.target.nodejs` package.

To configure the tool for Node.js import the `createConfiguration` function from the `@apple/cktool.target.nodejs` package.

```javascript
import * as CKToolNodeJsModule from "@apple/cktool.target.nodejs";
// Example usage
const configuration = CKToolNodeJsModule.createConfiguration();
```

## Topics

### Instance Methods

[`static Configuration createConfiguration();`](/documentation/CKToolJS/CKToolNodeJsModule/createConfiguration)

This function creates an instance of `Configuration` with suitable values for use in Node.js.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)