TypeScript definitions and utilities for FocusAny.
npm install focusany-sdkThe SDK now provides a unified command-line interface through the focusany command.
npx focusany <command> [options]Available commands:
release-prepare: Check and update config.json for production releaseversion: Display the current version of FocusAny SDKhelp: Show help information
npx focusany release-prepareThis will check dist/config.json in your current directory.
npx focusany release-prepare path/to/your/config.jsonThis command will:
- Look for the specified config file (or
dist/config.jsonby default) - Check if
development.envis set to"dev" - Automatically change it to
"prod"if needed - Display appropriate messages about the changes made
Release Prepare - Default config file:
npx focusany release-prepareRelease Prepare - Custom config file:
npx focusany release-prepare build/config.json
npx focusany release-prepare src/configs/app-config.jsonVersion Command:
npx focusany versionnpm run buildThis will build both the shim files and the CLI tools.
npm run build:clinpm run build:shimApache-2.0