0.1.2 • Published 1 year ago

check-dist-update v0.1.2

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

check-dist-update

English | 中文文档

A simple tool to check dist version update

This is a tool to detect the change of dist version by detecting the updates of js and css file signature values referenced by the entrance page file in dist constructed by webpack, vite, etc

Install

npm install check-dist-update
yarn add check-dist-update
pnpm add check-dist-update

Usage

  • import
import { checkUpdate, cancelDetect } from 'check-dist-update'

checkUpdate({
  url: `${location.origin}/index.html`,
  loop: 1000 * 60,
  init: 1000 * 10,
  cb: () => {},
  cacheKey: 'last_signature'
})

// cancel detection
setTimeout(() => {
  cancelDetect()
}, 1000 * 60)
  • require
const check = require('check-dist-update')

check.checkUpdate({
  url: `${location.origin}/index.html`,
  loop: 1000 * 60,
  init: 1000 * 10,
  cb: () => {},
  cacheKey: 'last_signature'
})

// cancel detection
setTimeout(() => {
  check.cancelDetect()
}, 1000 * 60)

checkUpdate params config

namedescriptiontypedefault
initInitial request intervalnumber10000
loopLoop request intervalnumber60000
urlDetection address URLstring${location.origin}/index.html
cbDetects update callback functionfunction() => {}
cacheKeyCached Keystringlast_signature

Thanks

This tool is affected by version polling. Thank you very much for your inspiration!

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago

0.0.10

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.1

1 year ago