2.53.6 • Published 3 years ago

@xdn/devtools v2.53.6

Weekly downloads
4,657
License
Apache-2.0
Repository
-
Last release
3 years ago

XDN Devtools

In-browser devtools for the Moovweb XDN

Installation

Libraries

You need both @xdn/devtools and @xdn/prefetch:

npm install --save @xdn/devtools @xdn/prefetch

Service worker

You need to enable @xdn/prefetch in your service worker with the devtools: true options.

Here's an example service worker:

import { skipWaiting, clientsClaim } from 'workbox-core'
import { precacheAndRoute } from 'workbox-precaching'
import { Prefetcher } from '@xdn/prefetch/sw'

skipWaiting()
clientsClaim()
precacheAndRoute(self.__WB_MANIFEST || [])

new Prefetcher({ devtools: true }).route()

Client widget

First, add the devtools plugin to your routes.js file, which will add static assets routes to serve the widgets.

// routes.js

const { Router } = require('@xdn/core/router')
const DevtoolsRoutesPlugin = require('@xdn/devtools/DevtoolsRoutesPlugin')

module.exports = new Router()
  .use(new DevtoolsRoutesPlugin())
  // ...and your other routes

Then add the widget CSS and JS to your app's html <head>

<head>
  (...)
  <script defer src="/xdn-devtools.js"></script>
  <link rel="stylesheet" href="/xdn-devtools.css" />
  (...)
</head>
2.53.4

3 years ago

2.53.5

3 years ago

2.53.6

3 years ago

2.53.3

4 years ago

2.53.0

4 years ago

2.53.1

4 years ago

2.53.2

4 years ago

2.52.1

4 years ago

2.51.0

4 years ago

2.52.0

4 years ago

2.50.0

4 years ago

2.49.3

4 years ago

2.49.4

4 years ago

2.49.1

4 years ago

2.49.2

4 years ago

2.49.0

4 years ago

2.48.3

4 years ago

2.48.4

4 years ago

2.48.2

4 years ago

2.48.0

4 years ago

2.48.1

4 years ago

2.47.0

4 years ago

2.47.2

4 years ago

2.47.1

4 years ago

2.46.11

4 years ago

2.46.10

4 years ago

2.46.9

4 years ago

2.46.8

4 years ago

2.46.7

4 years ago

2.46.6

4 years ago

2.46.5

4 years ago

2.46.3

4 years ago

2.46.2

4 years ago

2.46.1

4 years ago

2.46.0

4 years ago

2.45.0

4 years ago

2.44.2

4 years ago

2.44.1

4 years ago

2.44.0

4 years ago

2.43.0

4 years ago

2.42.1

4 years ago

2.42.0

4 years ago

2.41.1

4 years ago

2.41.0

4 years ago

2.40.2

4 years ago

2.40.1

4 years ago

2.40.0

4 years ago

2.39.1

4 years ago

2.39.3

4 years ago

2.39.2

4 years ago

2.39.0

4 years ago

2.38.1

4 years ago

2.38.0

4 years ago

2.37.2

4 years ago

2.37.1

4 years ago

2.37.0

4 years ago

2.36.1

4 years ago

2.36.0

4 years ago

2.35.1

4 years ago

2.35.2

4 years ago

2.35.0

4 years ago

2.34.2

4 years ago

2.34.1

4 years ago

2.34.0

4 years ago

2.33.4

4 years ago

2.33.3

4 years ago

2.33.2

4 years ago

2.33.1

4 years ago

2.33.0

4 years ago

2.32.2

4 years ago

2.32.1

5 years ago

2.32.0

5 years ago

2.31.0

5 years ago

2.30.3

5 years ago

2.30.2

5 years ago

2.30.1

5 years ago

2.30.0

5 years ago

2.29.0

5 years ago

2.28.0

5 years ago

2.27.4

5 years ago

2.27.3

5 years ago

2.27.2

5 years ago

2.27.1

5 years ago

2.27.0

5 years ago

2.26.3

5 years ago

2.26.2

5 years ago

2.26.1

5 years ago

2.26.0

5 years ago

2.25.0

5 years ago

2.24.2

5 years ago

2.24.1

5 years ago

2.24.0

5 years ago

2.23.1

5 years ago

2.22.0

5 years ago