Skip to content

Commit cdf5f89

Browse files
Add ignore tokens script
1 parent aa077ae commit cdf5f89

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
"test:unit": "lerna run test --parallel --no-bail",
4343
"test:unit:coverage": "lerna run test:coverage --parallel",
4444
"test:unit:merge": "bash scripts/development/create-lcov-report.sh",
45+
"ignore:tokens": "bash scripts/git-ignore-tokens.sh",
4546
"version": "lerna version --no-git-tag-version --yes",
4647
"workflows:unit": "node scripts/generate-unit-workflow.js"
4748
},

scripts/git-ignore-tokens.sh

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#!/usr/bin/env bash
2+
repo_root="$(git rev-parse --show-toplevel 2>/dev/null || pwd)"
3+
exclude_file="$repo_root/.git/info/exclude"
4+
5+
mkdir -p "$(dirname "$exclude_file")"
6+
touch "$exclude_file"
7+
8+
entries=(
9+
"ts-force.flag"
10+
"rs-force.flag"
11+
)
12+
13+
for entry in "${entries[@]}"; do
14+
if ! grep -Fxq "$entry" "$exclude_file"; then
15+
printf '%s\n' "$entry" >> "$exclude_file"
16+
fi
17+
done

0 commit comments

Comments
 (0)