Skip to content

Remove OWID and Our World in Data references from codebase - #1

Merged
xrendan merged 1 commit into
masterfrom
remove-owid-references
Jan 18, 2026
Merged

Remove OWID and Our World in Data references from codebase#1
xrendan merged 1 commit into
masterfrom
remove-owid-references

Conversation

@xrendan

Copy link
Copy Markdown
Member

Summary

  • Removes all references to "OWID" and "Our World in Data" from the codebase as part of rebranding the @buildcanada/charts library
  • Renames files, types, functions, CSS classes, and updates documentation
  • Entity codes in regions.json (e.g., OWID_WRL, OWID_LIC) are preserved for data compatibility

Test plan

  • TypeScript typecheck passes
  • Test failures are pre-existing (same failures on master branch)

🤖 Generated with Claude Code

Rebrand the library by removing legacy OWID references:
File renames:
- OwidTable.ts → ChartsTable.ts
- OwidTableUtil.ts → TableUtil.ts
- OwidTableSynthesizers.ts → TableSynthesizers.ts
- OwidVariable.ts → Variable.ts
- OwidOrigin.ts → Origin.ts
- OwidSource.ts → Source.ts
- OwidTestData.ts → TestData.ts
- LegacyToOwidTable.ts → LegacyToChartsTable.ts
Type/function renames:
- OwidTable → ChartsTable
- OwidRow → DataRow
- OwidColumnDef → ColumnDef
- OwidVariableId → VariableId
- OwidProcessingLevel → ProcessingLevel
- checkIsOwidContinent → checkIsContinent
- LogoOption.owid → LogoOption.legacy
CSS class renames:
- owid-btn → charts-btn
- owid-checkbox → charts-checkbox
Note: Entity codes in regions.json (OWID_WRL, OWID_LIC, etc.)
are preserved for data compatibility.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@xrendan
xrendanforce-pushed the remove-owid-references branch from f77333f to e9defaeCompareJanuary 17, 2026 23:48
@xrendan
xrendan merged commit 3f53674 into masterJan 18, 2026
8 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@xrendan