feat(migrate): upgrade existing Vite+ projects across versions #7706
e2e-test.yml
on: pull_request
detect-changes
4s
Matrix: build
Matrix: e2e-test
Notify on failure
0s
Annotations
12 errors and 62 warnings
|
|
|
|
|
rollipop E2E test (ubuntu-latest)
Cannot find name 'CloseEvent'.
|
|
typescript(TS2613):
example/__tests__/App.test.tsx#L8
Module '"/home/runner/work/_temp/vite-plus-ecosystem-ci/rollipop/example/App"' has no default export. Did you mean to use 'import { App } from "/home/runner/work/_temp/vite-plus-ecosystem-ci/rollipop/example/App"' instead?
|
|
typescript(TS2304):
packages/core/src/runtime/hmr-client.ts#L300
Cannot find name 'CloseEvent'.
|
|
TS(1038):
packages/varlet-cli/src/module.d.ts#L6
A 'declare' modifier cannot be used in an already ambient context.
|
|
rollipop E2E test (windows-latest)
Cannot find name 'CloseEvent'.
|
|
typescript(TS2304):
packages/core/src/runtime/hmr-client.ts#L300
Cannot find name 'CloseEvent'.
|
|
typescript(TS2613):
example/__tests__/App.test.tsx#L8
Module '"D:/a/_temp/vite-plus-ecosystem-ci/rollipop/example/App"' has no default export. Did you mean to use 'import { App } from "D:/a/_temp/vite-plus-ecosystem-ci/rollipop/example/App"' instead?
|
|
vue(no-dupe-keys):
app/components/Tooltip/Base.vue#L4
Duplicate key 'offset'. May cause name collision in script or template tag.
|
|
vue(no-dupe-keys):
app/components/Input/Base.vue#L2
Duplicate key 'noPasswordManager'. May cause name collision in script or template tag.
|
|
vue(no-dupe-keys):
app/components/Input/Base.vue#L2
Duplicate key 'noCorrect'. May cause name collision in script or template tag.
|
|
typescript(no-unsafe-type-assertion):
src/combined-visitor.ts#L230
Unsafe type assertion: type 'IfStatement' is more narrow than the original type.
|
|
typescript(no-unsafe-type-assertion):
src/combined-visitor.ts#L227
Unsafe type assertion: type 'IfStatement' is more narrow than the original type.
|
|
typescript(no-unsafe-type-assertion):
src/combined-visitor.ts#L215
Unsafe type assertion: type 'VisitorObject' is more narrow than the original type.
|
|
typescript(no-unsafe-type-assertion):
src/combined-visitor.ts#L204
Unsafe type assertion: type '{ body: Node$1; }' is more narrow than the original type.
|
|
typescript(no-unsafe-type-assertion):
src/combined-visitor.ts#L201
Unsafe type assertion: type '{ body: Node$1; }' is more narrow than the original type.
|
|
typescript(no-unsafe-type-assertion):
src/combined-visitor.ts#L186
Unsafe type assertion: type 'LabeledJumpStatementNode' is more narrow than the original type.
|
|
typescript(no-unsafe-type-assertion):
src/combined-visitor.ts#L176
Unsafe type assertion: type 'LogicalExpression | undefined' is more narrow than the original type.
|
|
typescript(no-unsafe-type-assertion):
src/utils.ts#L57
Unsafe type assertion: type 'Record<string, unknown>' is more narrow than the original type.
|
|
typescript(no-unsafe-type-assertion):
src/visitor.ts#L52
Unsafe type assertion: type 'FunctionNode' is more narrow than the original type.
|
|
typescript(no-unsafe-type-assertion):
src/cognitive/patterns.ts#L8
Unsafe type assertion: type 'IfStatement | undefined' is more narrow than the original type.
|
|
unicorn(no-unnecessary-await):
packages/pinia/__tests__/subscriptions.spec.ts#L171
Unexpected `await` on a non-Promise value
|
|
typescript(no-redundant-type-constituents):
plugins/template-function-response/src/index.ts#L329
'HttpResponse' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
plugins/template-function-response/src/index.ts#L308
'HttpResponse' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
plugins/template-function-response/src/index.ts#L294
'HttpResponse' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
plugins/action-send-folder/src/index.ts#L31
'any' overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
plugins/action-send-folder/src/index.ts#L31
'any' overrides all other types in this union type.
|
|
typescript(no-duplicate-type-constituents):
plugins/action-send-folder/src/index.ts#L31
Union type constituent is duplicated with (typeof allFolders)[number].
|
|
typescript(no-redundant-type-constituents):
plugins/importer-postman/src/index.ts#L38
'ImportPluginResponse' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
plugins/importer-openapi/src/index.ts#L16
'ImportPluginResponse' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
plugins/importer-insomnia/src/v5.ts#L249
'PartialImportResources' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
plugins/importer-insomnia/src/v5.ts#L242
'PartialImportResources' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L73
Require a message for "toThrow".
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L72
Require a message for "toThrow".
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L68
Require a message for "toThrow".
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L67
Require a message for "toThrow".
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L63
Require a message for "toThrow".
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L59
Require a message for "toThrow".
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L55
Require a message for "toThrow".
|
|
vitest(require-mock-type-parameters):
src/integrations/orpc/services/jobs.test.ts#L9
Missing type parameters on mock function call
|
|
vitest(require-mock-type-parameters):
src/integrations/orpc/services/jobs.test.ts#L8
Missing type parameters on mock function call
|
|
vitest(require-mock-type-parameters):
src/integrations/jobs/providers/jsearch.test.ts#L7
Missing type parameters on mock function call
|
|
unicorn(no-unnecessary-await):
packages/pinia/__tests__/subscriptions.spec.ts#L171
Unexpected `await` on a non-Promise value
|
|
typescript(no-unsafe-type-assertion):
src/combined-visitor.ts#L204
Unsafe type assertion: type '{ body: Node$1; }' is more narrow than the original type.
|
|
typescript(no-unsafe-type-assertion):
src/combined-visitor.ts#L201
Unsafe type assertion: type '{ body: Node$1; }' is more narrow than the original type.
|
|
typescript(no-unsafe-type-assertion):
src/combined-visitor.ts#L186
Unsafe type assertion: type 'LabeledJumpStatementNode' is more narrow than the original type.
|
|
typescript(no-unsafe-type-assertion):
src/combined-visitor.ts#L176
Unsafe type assertion: type 'LogicalExpression | undefined' is more narrow than the original type.
|
|
typescript(no-unnecessary-type-assertion):
src/cognitive/patterns.ts#L43
This assertion is unnecessary since it does not change the type of the expression.
|
|
typescript(no-unsafe-type-assertion):
src/utils.ts#L57
Unsafe type assertion: type 'Record<string, unknown>' is more narrow than the original type.
|
|
typescript(no-unnecessary-type-assertion):
src/cognitive/patterns.ts#L41
This assertion is unnecessary since it does not change the type of the expression.
|
|
typescript(no-unnecessary-type-assertion):
src/cognitive/patterns.ts#L29
This assertion is unnecessary since it does not change the type of the expression.
|
|
typescript(no-unnecessary-type-assertion):
src/cognitive/patterns.ts#L27
This assertion is unnecessary since it does not change the type of the expression.
|
|
typescript(no-unsafe-type-assertion):
src/cognitive/patterns.ts#L8
Unsafe type assertion: type 'IfStatement | undefined' is more narrow than the original type.
|
|
eslint(no-underscore-dangle):
app/utils/charts.ts#L222
Unexpected dangling '_' in '`_sum`'.
|
|
unicorn(prefer-add-event-listener):
app/utils/svg.ts#L27
Prefer `addEventListener()` over their `on`-function counterparts.
|
|
unicorn(prefer-add-event-listener):
app/utils/svg.ts#L25
Prefer `addEventListener()` over their `on`-function counterparts.
|
|
oxc(no-map-spread):
shared/utils/download-chart-last-label.ts#L99
Spreading to modify object properties in `map` calls is inefficient
|
|
eslint(no-underscore-dangle):
server/api/registry/timeline/[...pkg].get.ts#L79
Unexpected dangling '_' in '`_npmUser`'.
|
|
eslint(no-underscore-dangle):
lunaria/components.ts#L312
Unexpected dangling '_' in '`_SvgSummary`'.
|
|
eslint(no-underscore-dangle):
lunaria/components.ts#L305
Unexpected dangling '_' in '`_CreateFileLink`'.
|
|
eslint(no-underscore-dangle):
lunaria/components.ts#L208
Unexpected dangling '_' in '`_StatusByFile`'.
|
|
eslint(no-underscore-dangle):
server/plugins/payload-cache.ts#L141
Unexpected dangling '_' in '`_cachedPayloadResponse`'.
|
|
eslint(no-underscore-dangle):
server/plugins/payload-cache.ts#L135
Unexpected dangling '_' in '`_cachedPayloadResponse`'.
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L73
Require a message for "toThrow".
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L72
Require a message for "toThrow".
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L68
Require a message for "toThrow".
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L67
Require a message for "toThrow".
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L63
Require a message for "toThrow".
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L59
Require a message for "toThrow".
|
|
vitest(require-to-throw-message):
src/schema/jobs.test.ts#L55
Require a message for "toThrow".
|
|
vitest(require-mock-type-parameters):
src/integrations/orpc/services/jobs.test.ts#L9
Missing type parameters on mock function call
|
|
vitest(require-mock-type-parameters):
src/integrations/orpc/services/jobs.test.ts#L8
Missing type parameters on mock function call
|
|
vitest(require-mock-type-parameters):
src/integrations/jobs/providers/jsearch.test.ts#L7
Missing type parameters on mock function call
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
rolldown-binaries
|
7.88 MB |
sha256:33055cbfc59b1b682cae7c0f051f6e6ead615d8235a9b7d62b1b08067a4dff04
|
|
|
vite-plus-packages-ubuntu-latest
Expired
|
39.6 MB |
sha256:df3a7386053d61118923574134795f627bfe9de3e1731b1ad0be767ad1953594
|
|
|
vite-plus-packages-windows-latest
Expired
|
53.4 MB |
sha256:ecd747d5035356c7f86b3bf21574bb4484564111542732fef85deb3280ea885e
|
|