- Implemented PaymentTermRowActions component for editing, toggling, and deleting payment terms. - Created PaymentTermSegmentedBar for visual representation of payment term segments. - Added PaymentTermsEmptyState and PaymentTermsNoResultsState for handling empty and no results scenarios. - Developed PaymentTermsSettingsSkeleton for loading state representation. - Introduced utility functions for building payment term forms and parameters. - Added criteria building functions for payment terms list filtering. - Implemented error handling view model for payment terms settings page. - Created tests for payment terms list criteria and due rules utilities. - Added shell script to check development environment setup.
17 lines
312 B
Bash
17 lines
312 B
Bash
#!/usr/bin/env bash
|
|
|
|
set -euo pipefail
|
|
|
|
echo "PWD: $(pwd)"
|
|
echo "Node: $(node --version)"
|
|
echo "PNPM: $(pnpm --version)"
|
|
echo "Git root: $(git rev-parse --show-toplevel)"
|
|
|
|
test "$(uname -s)" = "Linux"
|
|
|
|
test -f pnpm-workspace.yaml
|
|
test -f turbo.json
|
|
test -d modules
|
|
test -d apps
|
|
|
|
echo "Development environment OK" |