Skip to content

Upgrade TS, cesium, mobx etc.#765

Merged
na9da merged 5 commits intomainfrom
upgrade-ts-592
Oct 9, 2025
Merged

Upgrade TS, cesium, mobx etc.#765
na9da merged 5 commits intomainfrom
upgrade-ts-592

Conversation

@na9da
Copy link
Contributor

@na9da na9da commented Sep 11, 2025

Changes related to terriajs PR - TerriaJS/terriajs#7699

Comment on lines -39 to +40
use: [
{
loader: "babel-loader",
options: {
cacheDirectory: true,
presets: [
[
"@babel/preset-env",
{
corejs: 3,
useBuiltIns: "usage"
}
],
["@babel/preset-react", { runtime: "automatic" }],
["@babel/preset-typescript", { allowNamespaces: true }]
],
plugins: [
["@babel/plugin-proposal-decorators", { legacy: true }],
"babel-plugin-styled-components"
]
}
}
]
use: [defaultBabelLoader({ devMode })]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use same default babel settings as terriajs defined here - https://github.com/TerriaJS/terriajs/blob/upgrade-ts-592/buildprocess/defaultBabelLoader.js

@na9da na9da requested a review from zoran995 September 18, 2025 00:27
package.json Outdated
"svg-sprite-loader": "^6.0.11",
"terriajs": "8.10.0",
"terriajs-cesium": "8.0.2",
"terriajs": "terriajs/terriajs#upgrade-ts-592",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just make sure this is updated before merging

@na9da na9da merged commit c567681 into main Oct 9, 2025
6 checks passed
@na9da na9da deleted the upgrade-ts-592 branch October 9, 2025 04:42
Sign up for free to 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.

2 participants