Skip to content

Commit f76effa

Browse files
committed
v2.3.3
1 parent b7e5ea0 commit f76effa

File tree

3 files changed

+44
-10
lines changed

3 files changed

+44
-10
lines changed

deno.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nshiab/journalism",
3-
"version": "2.3.2",
3+
"version": "2.3.3",
44
"exports": {
55
".": "./src/index.ts",
66
"./web": "./src/web.ts"
@@ -24,7 +24,7 @@
2424
"@nshiab/journalism-dataviz": "jsr:@nshiab/journalism-dataviz@^1.0.3",
2525
"@nshiab/journalism-extras": "jsr:@nshiab/journalism-extras@^1.0.2",
2626
"@nshiab/journalism-finance": "jsr:@nshiab/journalism-finance@^1.1.0",
27-
"@nshiab/journalism-format": "jsr:@nshiab/journalism-format@^1.1.1",
27+
"@nshiab/journalism-format": "jsr:@nshiab/journalism-format@^1.1.2",
2828
"@nshiab/journalism-geo": "jsr:@nshiab/journalism-geo@^1.0.3",
2929
"@nshiab/journalism-google": "jsr:@nshiab/journalism-google@^1.0.4",
3030
"@nshiab/journalism-statistics": "jsr:@nshiab/journalism-statistics@^1.0.2",

deno.lock

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

llm.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4923,6 +4923,40 @@ try {
49234923
}
49244924
```
49254925

4926+
## normalizeString
4927+
4928+
Normalizes a string by converting it to lowercase, stripping accents, and
4929+
trimming whitespace.
4930+
4931+
### Signature
4932+
4933+
```typescript
4934+
function normalizeString(string: string): string;
4935+
```
4936+
4937+
### Parameters
4938+
4939+
- **`string`**: The string to be normalized.
4940+
4941+
### Returns
4942+
4943+
A new string with characters in lowercase, without accents, and without leading
4944+
or trailing whitespace.
4945+
4946+
### Examples
4947+
4948+
```ts
4949+
// Basic usage
4950+
const normalized = normalizeString("Évènement");
4951+
console.log(normalized); // "evenement"
4952+
```
4953+
4954+
```ts
4955+
// With accents and uppercase
4956+
const normalized = normalizeString("Niño");
4957+
console.log(normalized); // "nino"
4958+
```
4959+
49264960
## overwriteSheetData
49274961

49284962
Clears the content of a Google Sheet and then populates it with new data. This

0 commit comments

Comments
 (0)