7.15.0 • Published 1 year ago

@item-enonic-types/global v7.15.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Global types for Enonic XP

npm version

Note There is also an official package for Global types for XP.

This library provides backwards compatibility for the old enonic-types package while moving to the new types provided by Enonic.

Contents

The following global types:

  • XP.Request
    • XP.ErrorRequest
    • XP.CustomSelectorServiceParams
  • XP.Response
    • XP.WebSocketResponse
    • XP.CustomSelectorServiceResponseBody
    • XP.CustomSelectorServiceResponseHit
  • XP.MacroContext
  • XP.WebSocketEvent

Use

To use these global types you need to update the types field in your tsconfig.json with this library.

{
  "baseUrl": "./",
  "paths": {
    "/lib/xp/*": ["node_modules/@enonic-types/lib-*"]
  },
+  "types": [
+    "@item-enonic-types/global"
+  ]
}