Thijs Louisse
71992cc0fb
feat(providence): update version of oxc; cleanup; include .ts(x) and jsx by default
2025-01-15 10:37:36 +01:00
Thijs Louisse
7e25f3e8a2
feat(providence): lfu and lru cache strategies for memoize
2024-12-09 14:57:58 +01:00
Thijs Louisse
cc2a646295
fix(providence-analytics): optimisedGlob allows cwd with trailing slash
2024-11-06 11:59:33 +01:00
Thijs Louisse
615472cc0a
feat(providence): oxc for main analyzers and traversal; parsers as peerDeps
2024-10-29 12:09:03 +01:00
Thijs Louisse
6f3137c963
fix(providence): normalization of native glob dirent.parentPath for optimisedGlob
2024-10-29 12:09:03 +01:00
Thijs Louisse
6ec74dc58b
feat(providence): support fullPath notation in optimisedGlob
2024-10-22 10:40:04 +02:00
Thijs Louisse
2dbb1ca7bc
feat(providence): experimental support for fs.glob + ignore support in optimisedGlob
2024-10-21 11:19:52 +02:00
Thijs Louisse
def3df4c08
Merge pull request #2292 from ing-bank/fix/providence-glob-perf
...
Fix/providence glob perf
2024-05-21 16:07:46 +02:00
Thijs Louisse
bdebc8fdf7
chore(providence): expose types; improve logging and formatting
2024-05-21 15:38:07 +02:00
Kristján Oddsson
c7c83d1d8b
update prettier
...
* update prettier to v3.x
* update prettify in @lion/nodejs-helpers to match updated prettier
* remove redundant await for promise
* remove `@types/prettier` as it's now included in `prettier`
* format lit template snippets with `jsx`
2024-05-17 21:43:23 +02:00
Thijs Louisse
994a7b5266
feat(providence): allow to clear cache of memoized function
2024-05-17 20:32:15 +02:00
Thijs Louisse
cbfbdb4340
fix: cache and performance improvements
2024-05-16 14:13:33 +02:00
Thijs Louisse
f9698e9725
fix: expose inlined-swc-to-babel
2024-05-15 00:27:47 +02:00
Thijs Louisse
b2d5472216
chore: do not depend on globby in cli
2024-05-14 14:08:14 +02:00
Thijs Louisse
aea90ae036
chore(root): cleanup and update dependencies
2024-05-14 13:47:11 +02:00
Thijs Louisse
519cb9c91a
fix: cleanup dependencies, code and deprecated cli commands (extend-docs, search, etc.)
2024-05-14 13:47:10 +02:00
Thijs Louisse
f6693b3bc4
fix: consume optimised-glob and fs-adapter internally; optimize code; optimize dependencies
2024-05-14 13:47:10 +02:00
Thijs Louisse
4bef4c2661
feat: optimised-glob util
2024-05-14 13:47:08 +02:00
okadurin
7ecf043679
fix: type errors for SlotMixin.test.js
2024-03-27 18:03:36 +01:00
Thijs Louisse
292dcfc855
fix(providence): swc-traverse does not fail on object proto builtins like "toString"
2023-11-30 11:34:53 +01:00
Thijs Louisse
bdb038e197
chore: test/lint/swc fixes + changeset providence
2023-11-09 11:38:39 +01:00
Thijs Louisse
e7a65a1e51
chore: clean and lint providence
2023-11-08 19:03:30 +01:00
Thijs Louisse
ea803894ae
feat(providence): full swc support, including performant traverse tool
2023-11-08 19:02:55 +01:00
Thijs Louisse
f4448394b9
feat(providence): traverseHtml improvement + node builtin support
2023-11-08 19:02:55 +01:00
Thijs Louisse
0315b33acd
chore: move to swc + esm
2023-11-08 19:02:51 +01:00
Thijs Louisse
c745761ce7
fix(providence): type fixes, windows fixes
2023-11-08 19:01:20 +01:00
Thomas Allmer
c9e060fc21
feat: move all web pkgs into a single npm pkg @lion/ui
2022-10-31 11:15:03 +01:00
Thijs Louisse
8890cc0dea
feat(providence-analytics): support import assertions
2022-10-10 10:48:04 +02:00
Thijs Louisse
1f87043e82
feat(providence-analytics): support project import-maps and self refs
2022-10-10 10:48:04 +02:00
Thijs Louisse
07a95a1a67
feat(providence-analytics): support multi lvl globs for export maps
2022-10-10 10:48:04 +02:00
Thijs Louisse
78697d3b00
feat(providence-analytics): support "exportDefaultFrom" in find-exports analyzer
2022-10-10 10:48:04 +02:00
Thijs Louisse
f7fc7df349
feat(providence-analytics): improvements find-exports, trackdown-identifier, get-source-code-fragment-of-declaration
2022-10-10 10:48:04 +02:00
Thijs Louisse
dd3458af70
feat(providence-analytics): enhance and test memoization
2022-10-10 10:48:04 +02:00
Thijs Louisse
d92860a565
chore(providence-analytics): getSourceCodeFragmentOfDeclaration track down imports
2022-10-10 10:48:04 +02:00
Thijs Louisse
7e4cbecdc2
chore(providence-analytics): getSourceCodeFragmentOfDeclaration edge cases
2022-09-22 15:39:36 +02:00
Thijs Louisse
ba16e23b00
chore(providence-analytics): allow deprecated export map notation
2022-09-22 15:39:36 +02:00
Thijs Louisse
3865a2433f
chore(providence-analytics): apply "custom projects" in find-exports
2022-09-22 15:39:36 +02:00
Thijs Louisse
a849f09fa9
feat(providence-analytics): add util "getSourceCodeFragmentOfDeclaration"
2022-09-22 15:39:36 +02:00
Thijs Louisse
9593c45695
feat(providence-analytics): add export-map functionality to InputDataService
2022-09-22 15:39:36 +02:00
Thijs Louisse
17dadabfbf
fix(providence-analytics): better allowlist-mode detection
2022-03-31 13:40:30 +02:00
Thijs Louisse
ab7cc1e026
patch(providence-analytics): expose skipCheckMatchCompatibility)
2022-03-28 21:03:42 +02:00
Thijs Louisse
b90ed14234
fix(providence): windows compatibility
2021-11-23 10:25:12 +01:00
Thijs Louisse
306d57f57d
fix(providence): correctly dedupe match-imports exportSpecifiers
2021-11-23 09:38:14 +01:00
Thijs Louisse
88babab7d8
chore: types for providence
2021-11-16 15:37:50 +01:00
Thijs Louisse
96ae18c487
feat(providence): improve dashboard
2021-11-16 14:45:16 +01:00
Thijs Louisse
756afd8147
fix: update mock-fs for Node >= 16 compatibility
2021-11-15 11:06:44 +01:00
Thijs Louisse
1e8839f2fd
fix: support export maps for match-* analyzers
2021-11-12 18:37:04 +01:00
Joshua Hewitt
a0b313c650
fix(providence): correctly handle exports like "const x=3; export {x};"
...
Co-authored-by: Thijs Louisse<Thijs.Louisse@ing.com>
2021-11-11 12:58:01 +01:00
Konstantinos Norgias
72067c0d19
chore: format & changeset
2021-05-20 12:38:58 +02:00
Konstantinos Norgias
e17f7bdfa6
feat: upgrade to lit2
...
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
2021-05-20 12:21:43 +02:00