feat: export defineStaticProperty helper #426
checks.yml
on: push
Matrix: lint / lint
Matrix: test / test_linux
Matrix: test / test_windows
Matrix: typecheck / typecheck
Annotations
8 errors
|
test / test_linux (latest)
Process completed with exit code 1.
|
|
Providers / generate routes JSON and types file once app is ready:
tests/providers.spec.ts#L307
expected '.adonisjs/server/routes.d.ts' file contents to contain '\'ALL\': {'
- Expected - 1
+ Received + 59
- 'ALL': {
+ import '@adonisjs/core/types/http'
+
+ declare module '@adonisjs/core/types/http' {
+ type ScannedRoutes = {
+ ALL: {
+ 'users.index': { paramsTuple?: [], params?: {} },
+ 'users.create': { paramsTuple?: [], params?: {} },
+ 'users.store': { paramsTuple?: [], params?: {} },
+ 'users.show': { paramsTuple: [string], params: {'id': string} },
+ 'users.edit': { paramsTuple: [string], params: {'id': string} },
+ 'users.update': { paramsTuple: [string], params: {'id': string} },
+ 'users.destroy': { paramsTuple: [string], params: {'id': string} },
+ 'posts.index': { paramsTuple?: [], params?: {} },
+ 'posts.create': { paramsTuple?: [], params?: {} },
+ 'posts.store': { paramsTuple?: [], params?: {} },
+ 'posts.show': { paramsTuple: [string], params: {'id': string} },
+ 'posts.edit': { paramsTuple: [string], params: {'id': string} },
+ 'posts.update': { paramsTuple: [string], params: {'id': string} },
+ 'posts.destroy': { paramsTuple: [string], params: {'id': string} },
+ },
+ GET: {
+ 'users.index': { paramsTuple?: [], params?: {} },
+ 'users.create': { paramsTuple?: [], params?: {} },
+ 'users.show': { paramsTuple: [string], params: {'id': string} },
+ 'users.edit': { paramsTuple: [string], params: {'id': string} },
+ 'posts.index': { paramsTuple?: [], params?: {} },
+ 'posts.create': { paramsTuple?: [], params?: {} },
+ 'posts.show': { paramsTuple: [string], params: {'id': string} },
+ 'posts.edit': { paramsTuple: [string], params: {'id': string} },
+ },
+ HEAD: {
+ 'users.index': { paramsTuple?: [], params?: {} },
+ 'users.create': { paramsTuple?: [], params?: {} },
+ 'users.show': { paramsTuple: [string], params: {'id': string} },
+ 'users.edit': { paramsTuple: [string], params: {'id': string} },
+ 'posts.index': { paramsTuple?: [], params?: {} },
+ 'posts.create': { paramsTuple?: [], params?: {} },
+ 'posts.show': { paramsTuple: [string], params: {'id': string} },
+ 'posts.edit': { paramsTuple: [string], params: {'id': string} },
+ },
+ POST: {
+ 'users.store': { paramsTuple?: [], params?: {} },
+ 'posts.store': { paramsTuple?: [], params?: {} },
+ },
+ PUT: {
+ 'users.update': { paramsTuple: [string], params: {'id': string} },
+ 'posts.update': { paramsTuple: [string], params: {'id': string} },
+ },
+ PATCH: {
+ 'users.update': { paramsTuple: [string], params: {'id': string} },
+ 'posts.update': { paramsTuple: [string], params: {'id': string} },
+ },
+ DELETE: {
+ 'users.destroy': { paramsTuple: [string], params: {'id': string} },
+ 'posts.destroy': { paramsTuple: [string], params: {'id': string} },
+ },
+ }
+ export interface RoutesList extends ScannedRoutes {}
+ }
|
|
test / test_linux (latest):
index.ts#L1
'foo' is declared but its value is never read.
|
|
test / test_linux (latest):
index.ts#L1
'foo' is declared but its value is never read.
|
|
test / test_windows (latest)
Process completed with exit code 1.
|
|
Providers / generate routes JSON and types file once app is ready:
tests/providers.spec.ts#L307
expected '.adonisjs/server/routes.d.ts' file contents to contain '\'ALL\': {'
- Expected - 1
+ Received + 59
- 'ALL': {
+ import '@adonisjs/core/types/http'
+
+ declare module '@adonisjs/core/types/http' {
+ type ScannedRoutes = {
+ ALL: {
+ 'users.index': { paramsTuple?: [], params?: {} },
+ 'users.create': { paramsTuple?: [], params?: {} },
+ 'users.store': { paramsTuple?: [], params?: {} },
+ 'users.show': { paramsTuple: [string], params: {'id': string} },
+ 'users.edit': { paramsTuple: [string], params: {'id': string} },
+ 'users.update': { paramsTuple: [string], params: {'id': string} },
+ 'users.destroy': { paramsTuple: [string], params: {'id': string} },
+ 'posts.index': { paramsTuple?: [], params?: {} },
+ 'posts.create': { paramsTuple?: [], params?: {} },
+ 'posts.store': { paramsTuple?: [], params?: {} },
+ 'posts.show': { paramsTuple: [string], params: {'id': string} },
+ 'posts.edit': { paramsTuple: [string], params: {'id': string} },
+ 'posts.update': { paramsTuple: [string], params: {'id': string} },
+ 'posts.destroy': { paramsTuple: [string], params: {'id': string} },
+ },
+ GET: {
+ 'users.index': { paramsTuple?: [], params?: {} },
+ 'users.create': { paramsTuple?: [], params?: {} },
+ 'users.show': { paramsTuple: [string], params: {'id': string} },
+ 'users.edit': { paramsTuple: [string], params: {'id': string} },
+ 'posts.index': { paramsTuple?: [], params?: {} },
+ 'posts.create': { paramsTuple?: [], params?: {} },
+ 'posts.show': { paramsTuple: [string], params: {'id': string} },
+ 'posts.edit': { paramsTuple: [string], params: {'id': string} },
+ },
+ HEAD: {
+ 'users.index': { paramsTuple?: [], params?: {} },
+ 'users.create': { paramsTuple?: [], params?: {} },
+ 'users.show': { paramsTuple: [string], params: {'id': string} },
+ 'users.edit': { paramsTuple: [string], params: {'id': string} },
+ 'posts.index': { paramsTuple?: [], params?: {} },
+ 'posts.create': { paramsTuple?: [], params?: {} },
+ 'posts.show': { paramsTuple: [string], params: {'id': string} },
+ 'posts.edit': { paramsTuple: [string], params: {'id': string} },
+ },
+ POST: {
+ 'users.store': { paramsTuple?: [], params?: {} },
+ 'posts.store': { paramsTuple?: [], params?: {} },
+ },
+ PUT: {
+ 'users.update': { paramsTuple: [string], params: {'id': string} },
+ 'posts.update': { paramsTuple: [string], params: {'id': string} },
+ },
+ PATCH: {
+ 'users.update': { paramsTuple: [string], params: {'id': string} },
+ 'posts.update': { paramsTuple: [string], params: {'id': string} },
+ },
+ DELETE: {
+ 'users.destroy': { paramsTuple: [string], params: {'id': string} },
+ 'posts.destroy': { paramsTuple: [string], params: {'id': string} },
+ },
+ }
+ export interface RoutesList extends ScannedRoutes {}
+ }
|
|
test / test_windows (latest):
index.ts#L1
'foo' is declared but its value is never read.
|
|
test / test_windows (latest):
index.ts#L1
'foo' is declared but its value is never read.
|