Skip to content

@pondoknusa/admin ​

Optional CRUD admin panel for Pondoknusa

Install ​

bash
npm install @pondoknusa/admin @pondoknusa/database

Peer dependencies must be installed in the app (they are not auto-installed on older npm). Drivers that call extend() share one instance of the host package.

Metadata ​

FieldValue
Version6.0.0
Sourcepackages/admin
CategoryPlatform services
Node.js>=26

Peer dependencies ​

Pondoknusa dependencies ​

Public exports ​

From the package entry point (dist/index.d.ts). Deep imports are not supported.

Values ​

  • ADMIN_VIEWS_PATH
  • AdminApplication
  • AdminAuditEntry
  • AdminAuditLogger
  • AdminController
  • AdminDashboardStats
  • AdminRegistry
  • AdminResource
  • AdminServiceProvider
  • HasManyTable
  • StorageLike
  • applyAdminFilters
  • applyAdminSearch
  • authorizeAdminAccess
  • authorizeResourceAbility
  • buildAuditChanges
  • buildDashboardStats
  • createAdminMiddleware
  • defineAdminResource
  • loadHasManyTables
  • parseAdminInput
  • parseAdminInputWithFiles
  • parseBulkIds
  • registerAdminRoutes
  • renderAdminView
  • resolveAdminSort

Types ​

  • AdminAbilities
  • AdminAuditConfig
  • AdminBelongsToField
  • AdminConfig
  • AdminField
  • AdminFieldType
  • AdminFileField
  • AdminFilter
  • AdminHasManyColumn
  • AdminHasManySection
  • AdminResourceOptions

Released under the MIT License.