Skip to content

Commit

Permalink
Merge branch 'main' into RemoveHasElementChangedCache
Browse files Browse the repository at this point in the history
  • Loading branch information
JulijaRamoskiene authored Feb 12, 2025
2 parents f75d2dd + 22256cc commit 8ca69e3
Show file tree
Hide file tree
Showing 14 changed files with 602 additions and 349 deletions.
8 changes: 8 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"recommendations": [
"streetsidesoftware.code-spell-checker",
"hbenl.vscode-test-explorer",
"hbenl.vscode-mocha-test-adapter",
"dbaeumer.vscode-eslint",
]
}
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,7 @@
// "editor.formatOnSave": true, DO NOT TURN THIS ON WITH THE PRETTIER FORMATTER! Known bug with find and replace: https://github.com/prettier/prettier-vscode/issues/3040
"editor.defaultFormatter": "esbenp.prettier-vscode",
"eslint.experimental.useFlatConfig": true,
"search.exclude": {
"lib/**": true
},
}
15 changes: 2 additions & 13 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,13 @@
# Contributing to iTwin.js
# Contributing to `imodel-transformer`

Welcome, and thank you for your interest in contributing to `@itwin/imodel-transformer`!

There are many ways to contribute.
The goal of this document is to provide a high-level overview of how you can get involved.

## Asking Questions

Have a question?
Rather than opening an issue, please ask away on [the Github discussions page](https://github.com/iTwin/imodel-transformer/discussions).

The community will be eager to assist you. Your well-worded question will serve as a resource to others searching for help.

## Providing Feedback

Your comments and feedback are welcome. For general comments or discussion please [click here](https://github.com/iTwin/imodel-transformer/labels/discussion) to contribute via GitHub issues using the `discussion` label.

## Reporting Issues

Have you identified a reproducible problem in iTwin.js?
Have you identified a reproducible problem in `@itwin/imodel-transformer`?
Have a feature request?
We want to hear about it!
Here's how you can make reporting your issue as effective as possible.
Expand Down
2 changes: 1 addition & 1 deletion beachball.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ module.exports = {
changelog: {
customRenderers: {
renderEntry: (entry) => {
const commitLink = `https://github.com/iTwin/transformer/commit/${entry.commit}`;
const commitLink = `https://github.com/iTwin/imodel-transformer/commit/${entry.commit}`;
return `- ${entry.comment} ([commit](${commitLink}))`;
},
},
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "none",
"comment": "",
"packageName": "@itwin/imodel-transformer",
"email": "'[email protected]'",
"dependentChangeType": "none"
}
48 changes: 24 additions & 24 deletions common/api/summary/imodel-transformer.exports.csv
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
sep=;
Release Tag;API Item
public;ChangedInstanceIds
public;ChangedInstanceIdsInitOptions = ExportChangesOptions &
public;ChangedInstanceOps
public;ExportChangesOptions =
beta;ExporterInitOptions = ExportChangesOptions
beta;ExportSchemaResult
internal;hasEntityChanged(entity: Entity, entityProps: EntityProps, namesToIgnore?: Set
beta;IModelExporter
beta;class IModelExportHandler
beta;IModelImporter
beta;IModelImportOptions
beta;IModelTransformer
beta;IModelTransformOptions
alpha;initializeBranchProvenance(args: ProvenanceInitArgs): Promise
beta;InitOptions
beta;OptimizeGeometryOptions
beta;ProcessChangesOptions = ExportChangesOptions &
alpha;ProvenanceInitArgs
alpha;ProvenanceInitResult
beta;RelationshipPropsForDelete
beta;TargetScopeProvenanceJsonProps
beta;TemplateModelCloner
public;TransformerLoggerCategory
Release Tag;API Item Type;API Item Name
public;class;ChangedInstanceIds
public;type;ChangedInstanceIdsInitOptions
public;class;ChangedInstanceOps
public;type;ExportChangesOptions
beta;type;ExporterInitOptions
beta;interface;ExportSchemaResult
internal;function;hasEntityChanged
beta;class;IModelExporter
beta;class;IModelExportHandler
beta;class;IModelImporter
beta;interface;IModelImportOptions
beta;class;IModelTransformer
beta;interface;IModelTransformOptions
alpha;function;initializeBranchProvenance
beta;interface;InitOptions
beta;interface;OptimizeGeometryOptions
beta;type;ProcessChangesOptions
alpha;interface;ProvenanceInitArgs
alpha;interface;ProvenanceInitResult
beta;interface;RelationshipPropsForDelete
beta;interface;TargetScopeProvenanceJsonProps
beta;class;TemplateModelCloner
public;enum;TransformerLoggerCategory
9 changes: 5 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"version": "0.1.0",
"description": "root of the @itwin/imodel-transformer monorepo",
"repository": {
"url": "https://github.com/iTwin/transformer"
"url": "https://github.com/iTwin/imodel-transformer"
},
"scripts": {
"build": "pnpm -r build",
Expand Down Expand Up @@ -38,13 +38,14 @@
]
},
"engines": {
"pnpm": ">=6",
"pnpm": ">=9",
"npm": "<0",
"node": ">=16"
"node": ">=18"
},
"pnpm": {
"overrides": {
"semver": "^7.5.2"
}
}
},
"packageManager": "[email protected]"
}
2 changes: 1 addition & 1 deletion packages/performance-scripts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"author": "Bentley Systems, Inc.",
"license": "MIT",
"devDependencies": {
"@itwin/build-tools": "4.6.0-dev.27",
"@itwin/build-tools": "^4.10.6",
"@itwin/core-backend": "^4.3.5",
"@types/node": "^18.11.5",
"typescript": "~5.3.3"
Expand Down
2 changes: 1 addition & 1 deletion packages/performance-tests/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
"yargs": "^16.0.0"
},
"devDependencies": {
"@itwin/build-tools": "4.6.0-dev.27",
"@itwin/build-tools": "^4.10.6",
"@itwin/eslint-plugin": "^4.0.2",
"@itwin/oidc-signin-tool": "^4.3.2",
"@itwin/itwins-client": "^1.2.1",
Expand Down
9 changes: 3 additions & 6 deletions packages/test-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,18 +25,15 @@
"@itwin/core-geometry": "4.3.5",
"@itwin/imodels-access-backend": "^2.2.1",
"@itwin/imodels-client-authoring": "2.3.0",
"@itwin/node-cli-authorization": "~0.9.0",
"@itwin/imodel-transformer": "workspace:*",
"@itwin/imodels-access-backend": "^2.3.0",
"@itwin/imodels-client-authoring": "^2.3.0",
"@itwin/node-cli-authorization": "~0.9.2",
"@itwin/node-cli-authorization": "~0.9.0",
"dotenv": "^10.0.0",
"dotenv-expand": "^5.1.0",
"fs-extra": "^8.1.0",
"yargs": "^17.7.2"
},
"devDependencies": {
"@itwin/build-tools": "4.6.0-dev.27",
"@itwin/build-tools": "^4.10.6",
"@itwin/eslint-plugin": "4.0.2",
"@itwin/projects-client": "^0.6.0",
"@types/chai": "4.3.1",
Expand All @@ -53,4 +50,4 @@
"source-map-support": "^0.5.21",
"typescript": "^5.3.3"
}
}
}
2 changes: 1 addition & 1 deletion packages/transformer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
"NOTE: All tools used by scripts in this package must be listed as devDependencies"
],
"devDependencies": {
"@itwin/build-tools": "4.6.0-dev.27",
"@itwin/build-tools": "^4.10.6",
"@itwin/core-backend": "4.3.5",
"@itwin/core-bentley": "4.3.5",
"@itwin/core-common": "4.3.5",
Expand Down
95 changes: 0 additions & 95 deletions patches/@[email protected]

This file was deleted.

Loading

0 comments on commit 8ca69e3

Please sign in to comment.