Lines 1-36javascript
3import { fileURLToPath, pathToFileURL } from 'node:url';
4import { resolve, dirname, join, parse, extname, relative, isAbsolute, basename } from 'pathe';
5import { existsSync, mkdirSync, appendFileSync, writeFileSync, readdirSync, unlinkSync, readFileSync } from 'node:fs';
6import { homedir } from 'node:os';
7import { loadConfig as loadConfig$1, SUPPORTED_EXTENSIONS } from 'c12';
8import chalk from 'chalk';
9import { readPackageUp } from 'read-package-up';
10import { Command, Option } from 'commander';
11import { MultiBar, Presets } from 'cli-progress';
12import { Spinner } from '@topcli/spinner';
13import fs, { mkdir, writeFile, readdir, readFile as readFile$1, appendFile, access, constants, unlink } from 'node:fs/promises';
14import filenamify from 'filenamify';
15import { createManagementApiClient, normalizeAssetUrl } from '@storyblok/management-api-client';
16import { select, password, input, confirm } from '@inquirer/prompts';
17import { exec, spawn } from 'node:child_process';
18import { promisify } from 'node:util';
HighChild Process
Package source references child process execution.
dist/index.mjsView on unpkg · L16 19import { minimatch } from 'minimatch';
20import { Readable, pipeline, Transform, Writable } from 'node:stream';
21import { Sema } from 'async-sema';
22import { hash } from 'ohash';
23import { compile } from 'json-schema-to-typescript';
24import open from 'open';
25import { Octokit } from 'octokit';
26import { pipeline as pipeline$1 } from 'node:stream/promises';
27import { Buffer } from 'node:buffer';
28import Storyblok from 'storyblok-js-client';
35 COMPONENTS: "components",
36 LANGUAGES: "languages",