Knut Sveidqvist
279c1ee6ba
Merge branch 'master' into develop
2023-10-02 10:22:21 +02:00
Knut Sveidqvist
e6bbc71f86
Merge branch 'release/10.5.0'
2023-10-02 10:19:52 +02:00
Knut Sveidqvist
9644df4021
Merge branch 'release/10.5.0'
2023-10-02 10:18:33 +02:00
Sidharth Vinod
2049915c2a
Merge pull request #4869 from mermaid-js/renovate/patch-all-patch
...
chore(deps): update all patch dependencies (patch)
2023-09-25 07:21:51 +00:00
renovate[bot]
b7bdbf8054
chore(deps): update all minor dependencies
2023-09-25 01:17:07 +00:00
renovate[bot]
7553d0a720
chore(deps): update all patch dependencies
2023-09-25 01:16:33 +00:00
Alois Klink
d4289e8db7
chore(dev-deps): update @typescript-eslint to v6
...
Update the `@typescript-eslint/eslint-plugin` and
`@typescript-eslint/parser` plugin to v6.
The full list of changes needed can be found in the
[Announcing typescript-eslint v6 blog post][1], but the ones that
affect us are:
- Dropped support for Node.JS v14.
This isn't a big deal for us, since Mermaid uses a version of
`eslint-plugin-jsdoc` that does not support Node.JS v14 either,
see 120029913d31668e45daa84f7de70dfa519f3b81
(chore(deps): update dependency eslint-plugin-jsdoc to v46, 2023-06-27)
- Changes to the `plugin:@typescript-eslint/recommended` configuration.
I've manually changed the following two rules to match their old
`@typescript-eslint/parser` v5 settings, to avoid turning ESLint
warnings into errors:
- `@typescript-eslint/no-explicit-any` to `warn`
- `@typescript-eslint/no-unused-vars` to `warn`
[1]: https://main--typescript-eslint.netlify.app/blog/announcing-typescript-eslint-v6
2023-09-19 15:51:51 +01:00
renovate[bot]
6bab2f6693
chore(deps): update all patch dependencies
2023-09-19 11:27:03 +00:00
renovate[bot]
11aaee043f
chore(deps): update all patch dependencies
2023-09-11 13:44:53 +00:00
Steph
6155b2cc38
update content
2023-09-06 22:04:35 -07:00
renovate[bot]
ce7783414b
chore(deps): update all patch dependencies
2023-09-05 11:23:25 +00:00
Sidharth Vinod
6e51f8fd98
Merge pull request #4782 from mermaid-js/renovate/patch-all-patch
...
chore(deps): update all patch dependencies (patch)
2023-08-28 07:37:22 +00:00
renovate[bot]
6b0e0e21ac
chore(deps): update all patch dependencies
2023-08-28 05:09:59 +00:00
renovate[bot]
19aaf459a5
chore(deps): update all minor dependencies
2023-08-28 00:12:53 +00:00
Knut Sveidqvist
8ef5f38861
Merge remote-tracking branch 'origin/develop' into develop
2023-08-25 14:26:27 +02:00
Knut Sveidqvist
671ad82ad3
unique batches every time, if not repeated tests end up in the same batch
2023-08-25 14:13:11 +02:00
nirname
fc19bf93aa
Update docs
...
Fixed link to mermaid-js.github.io after review
Update docs
Fixed link again
2023-08-24 22:01:35 +03:00
Nikolay Rozhkov
108c25f19f
Removed all n00b file names and added redirects
2023-08-23 23:32:33 +03:00
Sidharth Vinod
1a50a326cb
refactor: Remove circular dependencies
2023-08-22 11:38:25 +05:30
Sidharth Vinod
31c0a0cbab
deps: Update unocss and webpack to address vulnerability.
2023-08-21 10:26:41 +05:30
Reda Al Sulais
e7ee3eb9ea
Merge branch 'develop' into standardized-pie-definitions
2023-08-19 01:07:55 +03:00
Nikolay Rozhkov
aec97d68cc
Fixed wrong collapsible option at the left menu, updated vue
...
Fixed badges
Rely on classes instead of DOM structure
Prettier
Update docs
2023-08-17 16:37:22 +03:00
Reda Al Sulais
0d179c501e
Merge branch 'develop' into standardized-pie-definitions
2023-08-15 14:01:09 +03:00
Sidharth Vinod
085e8f78b3
Merge pull request #4731 from mermaid-js/renovate/patch-all-patch
...
Update all patch dependencies (patch)
2023-08-14 11:05:49 +00:00
renovate[bot]
2a8374312f
Update all minor dependencies
2023-08-14 03:07:45 +00:00
renovate[bot]
b60410161d
Update all patch dependencies
2023-08-14 02:02:28 +00:00
Reda Al Sulais
96380600d9
Merge remote-tracking branch 'upstream/develop' into standardized-pie-definitions
2023-08-08 15:02:23 +03:00
danshuitaihejie
6df76d93e5
fix!(deps): fix zenuml style leakage.
...
update @zenuml/core to ^3.0.6 to fix the style leakage.
2023-08-07 00:21:57 +08:00
Reda Al Sulais
aecf451ed1
update pnpm-lock.yaml
2023-08-02 15:55:02 +03:00
Reda Al Sulais
7d69ad2d5b
Merge remote-tracking branch upstream/develop into standardized-pie-definitions
2023-08-02 15:54:23 +03:00
Reda Al Sulais
e33340331a
add type-fest to mermaid dev deps
2023-08-02 15:44:44 +03:00
Sidharth Vinod
b87f1f2098
Merge pull request #4692 from mermaid-js/dependabot/npm_and_yarn/pnpm-8.6.8
...
build(deps-dev): bump pnpm from 8.3.1 to 8.6.8
2023-08-02 03:08:17 +00:00
Sidharth Vinod
c9c2f6c121
Merge pull request #4677 from djadmin/chore_dompurify_unpin_dependency
...
chore(deps): unpin the dompurify dependency
2023-08-02 03:06:18 +00:00
dependabot[bot]
8b79060829
build(deps-dev): bump pnpm from 8.3.1 to 8.6.8
...
Bumps [pnpm](https://github.com/pnpm/pnpm ) from 8.3.1 to 8.6.8.
- [Release notes](https://github.com/pnpm/pnpm/releases )
- [Commits](https://github.com/pnpm/pnpm/compare/v8.3.1...v8.6.8 )
---
updated-dependencies:
- dependency-name: pnpm
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-01 17:07:15 +00:00
renovate[bot]
c292c897a1
chore(deps): update all patch dependencies
2023-08-01 08:42:21 +00:00
Alois Klink
cc7fd337ac
Merge pull request #4687 from mermaid-js/dependabot/npm_and_yarn/vite-4.3.9
...
build(deps-dev): bump vite from 4.3.3 to 4.3.9
2023-08-01 08:28:15 +00:00
Alois Klink
6b41420ddd
Merge pull request #4686 from mermaid-js/dependabot/npm_and_yarn/braintree/sanitize-url-6.0.1
...
build(deps): bump @braintree/sanitize-url from 6.0.0 to 6.0.1
2023-08-01 08:27:58 +00:00
dependabot[bot]
266a5e8133
build(deps-dev): bump vite from 4.3.3 to 4.3.9
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.3.3 to 4.3.9.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.3.9/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-01 06:38:37 +00:00
dependabot[bot]
55963107d0
build(deps): bump @braintree/sanitize-url from 6.0.0 to 6.0.1
...
Bumps [@braintree/sanitize-url](https://github.com/braintree/sanitize-url ) from 6.0.0 to 6.0.1.
- [Changelog](https://github.com/braintree/sanitize-url/blob/main/CHANGELOG.md )
- [Commits](https://github.com/braintree/sanitize-url/compare/v6.0.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: "@braintree/sanitize-url"
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-01 06:38:16 +00:00
dependabot[bot]
a7e37d0c8b
build(deps-dev): bump json5 from 2.2.1 to 2.2.3
...
Bumps [json5](https://github.com/json5/json5 ) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-01 06:36:36 +00:00
renovate[bot]
1a99825ab2
chore(deps): update all minor dependencies
2023-07-31 01:25:54 +00:00
Dheeraj Joshi
6c12bbb80f
chore(deps): unpin the dompurify dependency
2023-07-28 16:02:17 +05:30
Knut Sveidqvist
9c92f779ae
Updates after testing and new version for mermaid-zenuml
2023-07-26 09:44:24 +02:00
Sidharth Vinod
68909a43f7
Update lockfile
2023-07-25 21:57:48 +05:30
renovate[bot]
e4699ef02a
chore(deps): update all patch dependencies
2023-07-24 00:18:49 +00:00
dependabot[bot]
cd0da4e060
build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-20 17:44:05 +00:00
Alois Klink
a0a25ed756
chore: remove unused devDependency
on coveralls
...
This `devDependency` hasn't been used for a long time.
2023-07-16 00:21:43 +01:00
renovate[bot]
d46ef4cc91
chore(deps): update all patch dependencies
2023-07-11 17:19:31 +00:00
renovate[bot]
47f46c8a46
chore(deps): update all minor dependencies
2023-07-10 01:17:36 +00:00
Alois Klink
7c3a73d4a8
build(types): add script to generate Config types
...
Add script `packages/mermaid/scripts/create-types-from-json-schema.mts`
to automatically generate the TypeScript definition for `MermaidConfig`
from the `MermaidConfig` JSON Schema at
`packages/mermaid/src/schemas/config.schema.yaml`.
To do this, we are using this library
[`json-schema-to-typescript`][1], which is also used by Webpack to
generate their types from their JSON Schema.
In order to make sure that this isn't a breaking change, the script
makes all fields **optional**, as that is what the original typescript
file has.
Additionally, I've put in some custom logic into the script, so that
the exact same order is used for the TypeScript file, to make the
`git diff` easier to review. In the future, we can remove this custom
logic, once we no longer need to worry about `git merge` conflicts.
[1]: https://github.com/bcherny/json-schema-to-typescript
2023-07-06 03:53:40 +01:00