Skip to main content

Development Options

These options configure your development server started with chayns-toolkit dev.

All options aswell as the toolkit.config.js file itself are optional.

/toolkit.config.js
module.exports = {
development: {
/**
* The hostname of your development server. Defaults to `localhost` or
* `0.0.0.0` if both `cert` and `key` are provided.
*
* @type {string}
*/
host: "123.0.0.1",

/**
* The port the development server will run on. Defaults to `1234`.
*
* @type {number}
*/
port: 1337,

/**
* The path to a SSL certificate file for your development server. Not
* specified by default.
*
* @type {string}
*/
cert: "//path/to/ssl/cert",

/**
* The path to a SSL key file for your development server. Not specified
* by default.
*
* @type {string}
*/
key: "//path/to/ssl/key",
},
// ... other options ...
}

Optionally you can also use wrap the config with buildToolkitConfig. This can provide better auto-completion when editing the config. The format of the config is the same.

const { buildToolkitConfig } = require("chayns-toolkit")

module.exports = buildToolkitConfig({
development: {
// ...
},
// ...
})