New mobile/ directory with Capacitor project: - Configurable server URL launcher (default: app.pedshub.com) - Android: foreground service + wake lock for background recording (AudioRecordingService preserved from existing TWA) - iOS: background audio mode + microphone permission - App ID: com.pedshub.scribe - Both platforms initialized and synced Existing android/ TWA project untouched — this is a separate project. Build: cd mobile && npx cap open android (or ios) |
||
|---|---|---|
| .. | ||
| index.js | ||
| license | ||
| package.json | ||
| readme.md | ||
slice-ansi

Slice a string with ANSI escape codes
Install
$ npm install slice-ansi
Usage
const chalk = require('chalk');
const sliceAnsi = require('slice-ansi');
const string = 'The quick brown ' + chalk.red('fox jumped over ') +
'the lazy ' + chalk.green('dog and then ran away with the unicorn.');
console.log(sliceAnsi(string, 20, 30));
API
sliceAnsi(string, beginSlice, endSlice?)
string
Type: string
String with ANSI escape codes. Like one styled by chalk.
beginSlice
Type: number
Zero-based index at which to begin the slice.
endSlice
Type: number
Zero-based index at which to end the slice.
Related
- wrap-ansi - Wordwrap a string with ANSI escape codes
- cli-truncate - Truncate a string to a specific width in the terminal
- chalk - Terminal string styling done right
Maintainers
Get professional support for this package with a Tidelift subscription
Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies.
Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies.