@nshiab/journalism-dataviz
v1.0.16
Published
Useful TypeScript functions for journalism projects. This library focuses on data visualization.
Readme
The Journalism Library (dataviz functions)
Useful TypeScript functions for journalism projects. This library focuses on data visualization. It's part of the journalism library.
The library is available on JSR with its documentation and on NPM.
The documentation is also available as the markdown file llm.md, which can be passed as context to improve the use of the library by AI coding assistants or agents.
The library is maintained by Nael Shiab, computational journalist and senior data producer for CBC News.
[!TIP] To learn how to use this library and more, check out Code Like a Journalist, a free and open-source data analysis and data visualization course in TypeScript. You might also find the simple-data-analysis library interesting.
To install the library, you can use the following commands:
# Deno
deno add jsr:@nshiab/journalism-dataviz
# Node
npm i @nshiab/journalism-dataviz
# Bun
bun add @nshiab/journalism-datavizTo quickly set up a data project with essential folders, configurations, and documentation for AI agents, you can use @nshiab/setup-data-project.
# Deno
deno run -A jsr:@nshiab/setup-data-project
# Node
npx @nshiab/setup-data-project
# Bun
bunx @nshiab/setup-data-projectIf you wish to contribute, please check the guidelines.
