Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
94 commits
Select commit Hold shift + click to select a range
3cd394e
build(deps): bump the minor-and-patch group with 4 updates
dependabot[bot] Mar 9, 2026
8b10cfe
Merge pull request #741 from RMI/dependabot/npm_and_yarn/minor-and-pa…
AlexAxthelm Mar 9, 2026
1e83bd3
Merge pull request #743 from RMI/production
AlexAxthelm Mar 9, 2026
f87354d
build(deps-dev): bump minimatch from 3.1.2 to 3.1.5
dependabot[bot] Mar 11, 2026
5a88c90
Merge pull request #744 from RMI/dependabot/npm_and_yarn/minimatch-3.1.5
AlexAxthelm Mar 12, 2026
2b1538e
build(deps): bump the minor-and-patch group with 5 updates
dependabot[bot] Mar 16, 2026
a7405a4
Merge pull request #745 from RMI/dependabot/npm_and_yarn/minor-and-pa…
AlexAxthelm Mar 16, 2026
2226950
build(deps-dev): bump jsdom from 28.1.0 to 29.0.0
dependabot[bot] Mar 16, 2026
21c5cfa
Merge pull request #747 from RMI/dependabot/npm_and_yarn/jsdom-29.0.0
AlexAxthelm Mar 16, 2026
0258684
build(deps-dev): bump flatted from 3.3.3 to 3.4.2
dependabot[bot] Mar 21, 2026
641dfbe
build(deps-dev): bump the minor-and-patch group with 4 updates
dependabot[bot] Mar 23, 2026
e9ef835
Merge pull request #749 from RMI/dependabot/npm_and_yarn/flatted-3.4.2
AlexAxthelm Mar 23, 2026
2bc88e6
Merge pull request #750 from RMI/dependabot/npm_and_yarn/minor-and-pa…
AlexAxthelm Mar 23, 2026
734bf2d
build(deps-dev): bump picomatch from 2.3.1 to 2.3.2
dependabot[bot] Mar 26, 2026
60fbf1e
Merge pull request #754 from RMI/dependabot/npm_and_yarn/picomatch-2.3.2
AlexAxthelm Mar 26, 2026
aa8fba4
build(deps-dev): bump handlebars from 4.7.8 to 4.7.9
dependabot[bot] Mar 27, 2026
b4b26ae
Merge pull request #755 from RMI/dependabot/npm_and_yarn/handlebars-4…
AlexAxthelm Mar 27, 2026
5fb4a70
build(deps): bump the minor-and-patch group with 4 updates
dependabot[bot] Mar 30, 2026
4ce1b63
build(deps): bump vite-plugin-static-copy from 3.3.0 to 4.0.0
dependabot[bot] Mar 30, 2026
36b6c2b
Merge pull request #758 from RMI/dependabot/npm_and_yarn/vite-plugin-…
AlexAxthelm Mar 31, 2026
7a0f63a
Merge pull request #756 from RMI/dependabot/npm_and_yarn/minor-and-pa…
AlexAxthelm Mar 31, 2026
3c51daf
build(deps-dev): bump typescript-eslint
dependabot[bot] Mar 31, 2026
71ebb7f
Merge pull request #760 from RMI/dependabot/npm_and_yarn/minor-and-pa…
AlexAxthelm Mar 31, 2026
53113c3
build(deps-dev): bump lodash-es from 4.17.23 to 4.18.1
dependabot[bot] Apr 2, 2026
1c7dba8
Merge pull request #761 from RMI/dependabot/npm_and_yarn/lodash-es-4.…
AlexAxthelm Apr 2, 2026
3ea7ad3
build(deps): bump lodash from 4.17.23 to 4.18.1
dependabot[bot] Apr 2, 2026
5fff760
Merge pull request #762 from RMI/dependabot/npm_and_yarn/lodash-4.18.1
AlexAxthelm Apr 3, 2026
fcb9abc
build(deps): bump the minor-and-patch group with 3 updates
dependabot[bot] Apr 6, 2026
887113a
Merge pull request #763 from RMI/dependabot/npm_and_yarn/minor-and-pa…
AlexAxthelm Apr 6, 2026
cb569dc
build(deps-dev): bump vite from 7.3.1 to 7.3.2
dependabot[bot] Apr 6, 2026
bcaed12
Merge pull request #765 from RMI/dependabot/npm_and_yarn/vite-7.3.2
AlexAxthelm Apr 7, 2026
6a962f3
build(deps): bump the minor-and-patch group with 10 updates
dependabot[bot] Apr 13, 2026
ac39444
Merge pull request #766 from RMI/dependabot/npm_and_yarn/minor-and-pa…
AlexAxthelm Apr 13, 2026
337049f
build(deps): bump the minor-and-patch group with 7 updates
dependabot[bot] Apr 20, 2026
0f317e6
Merge pull request #768 from RMI/dependabot/npm_and_yarn/minor-and-pa…
AlexAxthelm Apr 20, 2026
1b569ee
build(deps-dev): bump typescript from 5.9.3 to 6.0.3
dependabot[bot] Apr 20, 2026
116c1fd
fix: satisfy new type-aware eslint checks
AlexAxthelm Apr 20, 2026
d7c277a
Update src/utils/loadData.test.tsx
AlexAxthelm Apr 20, 2026
d552946
Update src/test/failOnReactWarnings.ts
AlexAxthelm Apr 20, 2026
79ac7d3
fix: fall back when import.meta.env is undefined
AlexAxthelm Apr 20, 2026
d10bdff
fix: narrow process typing in loadData
AlexAxthelm Apr 20, 2026
58017fd
Merge pull request #771 from RMI/update-typescript
AlexAxthelm Apr 21, 2026
759aa94
build(deps): bump lucide-react from 0.577.0 to 1.11.0
dependabot[bot] Apr 27, 2026
fec8b85
Merge pull request #785 from RMI/dependabot/npm_and_yarn/lucide-react…
AlexAxthelm Apr 27, 2026
f2bf1e5
feat: rm metadata variable ssp
jacobvjk Apr 27, 2026
f88e398
rm ssp from all pathway data
jacobvjk Apr 28, 2026
c0d2dc9
update documentation
jacobvjk Apr 28, 2026
f61d911
Merge branch 'main' into rm-meta-data-ssp
jacobvjk Apr 28, 2026
9b85969
Merge pull request #787 from RMI/rm-meta-data-ssp
jacobvjk Apr 28, 2026
9c106fa
feat: remove meta data variable carbon budget
jacobvjk Apr 28, 2026
0dec70c
add note on schemata and breaking changes
jacobvjk Apr 28, 2026
b944754
rm supplyChain, technologyDeploymentTrend, infrastructureRequirements…
jacobvjk Apr 28, 2026
5c362ac
feat: remove outdated key features
jacobvjk Apr 28, 2026
5d65711
Merge pull request #788 from RMI/rm-metadata-carbon-budget
jacobvjk Apr 29, 2026
f2f3c84
Merge branch 'main' into rm-outdated-key-features
jacobvjk Apr 29, 2026
c644c01
Merge pull request #789 from RMI/rm-outdated-key-features
jacobvjk Apr 29, 2026
5830f63
feat: remove sector road transport, map to automotive
jacobvjk Apr 30, 2026
5f3bbdb
feat: update available policyTypes
jacobvjk May 4, 2026
af052cd
feat: replace sectors transport and industry
jacobvjk May 4, 2026
c1bfd81
Merge pull request #791 from RMI/772-update-sector-values
jacobvjk May 4, 2026
2a098b0
update pathway data policyTypes
jacobvjk May 4, 2026
fde286e
Merge branch 'main' into 778-add-policy-types
jacobvjk May 4, 2026
029fca2
resolve merge conflicts
jacobvjk May 4, 2026
dd7ebe9
fix tooltip punctuation
jacobvjk May 4, 2026
09e97c1
Merge pull request #793 from RMI/790-only-decision-useful-sectors
jacobvjk May 4, 2026
5fc4f30
Merge pull request #794 from RMI/778-add-policy-types
jacobvjk May 4, 2026
7cdb64a
build(deps): bump fast-uri from 3.0.6 to 3.1.2
dependabot[bot] May 8, 2026
b7915a7
Merge pull request #795 from RMI/dependabot/npm_and_yarn/fast-uri-3.1.2
AlexAxthelm May 11, 2026
84827f1
build(deps): bump the minor-and-patch group with 14 updates
dependabot[bot] May 18, 2026
09b1c5a
linting: unnecessary asserts
AlexAxthelm May 18, 2026
f14b1db
Merge pull request #803 from RMI/dependabot/npm_and_yarn/minor-and-pa…
AlexAxthelm May 18, 2026
2775e36
build(deps-dev): bump tar from 7.5.1 to 7.5.13
dependabot[bot] May 18, 2026
9fd2eca
Merge pull request #807 from RMI/dependabot/npm_and_yarn/tar-7.5.13
AlexAxthelm May 18, 2026
bc568c8
build (deps): upgrade to eslint 10, drop incompatable plugin
AlexAxthelm May 18, 2026
f6be3a2
add ract linting back with new `@eslint-react` plugin
AlexAxthelm May 18, 2026
1173cfd
Merge branch 'main' into codex/fix-pr-804-806
AlexAxthelm May 18, 2026
ac09836
style: format
AlexAxthelm May 18, 2026
cdb0f7f
Add react hook lints
AlexAxthelm May 18, 2026
e5a861f
lockfile sync
AlexAxthelm May 18, 2026
66cf366
style: format
AlexAxthelm May 18, 2026
2fd9897
build(deps): update to eslint 10, change react linting plugin
AlexAxthelm May 18, 2026
667b702
feat: update landing page and add resource pages
jacobvjk May 20, 2026
fafdbcd
fix wrong link
jacobvjk May 20, 2026
72553e2
fix typo
jacobvjk May 20, 2026
524a056
fix typo
jacobvjk May 20, 2026
6217850
refactor the duplicated dropdown and header navbar into dedicated com…
jacobvjk May 20, 2026
7919908
display full names instead of email addresses
jacobvjk May 20, 2026
abec1c8
style
jacobvjk May 20, 2026
53e228e
typo
jacobvjk May 20, 2026
2ef62bf
remove false declaration of ARIA navigation behavior from dropdown co…
jacobvjk May 20, 2026
56c3c17
remove category pills on Updates page
jacobvjk May 20, 2026
1e04d9e
Merge pull request #809 from RMI/codex/fix-pr-804-806
AlexAxthelm May 20, 2026
fc65720
rm stray section
jacobvjk May 21, 2026
d3027bb
Merge pull request #810 from RMI/update-landing-page-and-resurces
jacobvjk May 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,10 @@ The commit summary used will appear in the release notes.
The "released" version of the application is updated when the `production` branch is updated, but we can see pre-release versions by updating `main` (updates `x.x.x-dev.y`) or `next` (updates `x.x.x-rc.y`).
When opening a Pull Request, an GitHub workflow will dry-run the release process and comment with a preview of the expected version tag and release notes.

### Note on schemata

At the moment, schemata are for internal use only and are treated as malleable. We do not consider a minor schema change a breaking change for external users at the moment. This is subject to change, once the use of the transition pathways repository requires it, e.g. once it has external consumers.

## License

This project is licensed under the [MIT License](LICENSE.txt)
32 changes: 21 additions & 11 deletions eslint.config.ts
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
import js from "@eslint/js";
import eslintReact from "@eslint-react/eslint-plugin";
import pluginReactHooks from "eslint-plugin-react-hooks";
import globals from "globals";
import tseslint from "typescript-eslint";
import pluginReact from "eslint-plugin-react";
import pluginReactHooks from "eslint-plugin-react-hooks";

export default tseslint.config(
{ ignores: ["dist", "node_modules"] },
{
extends: [
js.configs.recommended,
...tseslint.configs.recommendedTypeChecked, // Add type checking rules
pluginReact.configs.flat.recommended,
],
files: ["src/**/*.{ts,tsx}", "*.{ts,tsx}"],
languageOptions: {
Expand All @@ -24,19 +23,30 @@ export default tseslint.config(
},
plugins: {
"@typescript-eslint": tseslint.plugin,
"react": pluginReact,
},
},
{
files: ["src/**/*.{tsx,jsx}"],
...eslintReact.configs["recommended-typescript"],
plugins: {
...eslintReact.configs["recommended-typescript"].plugins,
"react-hooks": pluginReactHooks,
},
settings: { react: { version: "detect" } },
rules: {
// Flags `classname` and other non-standard DOM props
"react/no-unknown-property": ["error", { ignore: ["css"] }],
// Instead of extending react-hooks' legacy preset, enable its rules explicitly:
...eslintReact.configs["recommended-typescript"].rules,
"@eslint-react/dom-no-unknown-property": ["error", { ignore: ["css"] }],
"@eslint-react/naming-convention-ref-name": "off",
"@eslint-react/no-missing-component-display-name": "error",
"@eslint-react/no-missing-context-display-name": "error",
"@eslint-react/no-array-index-key": "off",
"@eslint-react/no-clone-element": "off",
"@eslint-react/purity": "off",
"@eslint-react/set-state-in-effect": "off",
"@eslint-react/unsupported-syntax": "off",
"@eslint-react/web-api-no-leaked-fetch": "off",
"@eslint-react/web-api-no-leaked-timeout": "off",
"react-hooks/rules-of-hooks": "error",
"react-hooks/exhaustive-deps": "warn",
// react rules
"react/react-in-jsx-scope": "off", // Not needed with React 17+
"react/no-unescaped-entities": "off", // Allows ' and " in JSX
},
},
{
Expand Down
Loading