kopia lustrzana https://github.com/badgen/badgen
build: add browser bundle, ncc => esbuild
rodzic
45213df5a2
commit
4917cf9263
|
@ -133,12 +133,6 @@
|
|||
"integrity": "sha512-P57oKTJ/vYivL2BCfxCC5tQjlS8qW31pbOL6qt99Yrjm95YdHgNZwjrTTjMBh+C2/y6PXIX4oz253+jUzxKKfQ==",
|
||||
"dev": true
|
||||
},
|
||||
"@zeit/ncc": {
|
||||
"version": "0.20.5",
|
||||
"resolved": "https://registry.npmjs.org/@zeit/ncc/-/ncc-0.20.5.tgz",
|
||||
"integrity": "sha512-XU6uzwvv95DqxciQx+aOLhbyBx/13ky+RK1y88Age9Du3BlA4mMPCy13BGjayOrrumOzlq1XV3SD/BWiZENXlw==",
|
||||
"dev": true
|
||||
},
|
||||
"acorn": {
|
||||
"version": "7.1.1",
|
||||
"resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz",
|
||||
|
@ -774,6 +768,12 @@
|
|||
"integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==",
|
||||
"dev": true
|
||||
},
|
||||
"esbuild": {
|
||||
"version": "0.2.9",
|
||||
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.2.9.tgz",
|
||||
"integrity": "sha512-tJt4j1rUE5NYAUaz3MxD/jdmJ0K1G9NQSPriCwP5xMOzGHYLjJyskv+HNHFY7rmvV3VmTKk3K3nb7IG3zx6qEg==",
|
||||
"dev": true
|
||||
},
|
||||
"escape-string-regexp": {
|
||||
"version": "1.0.5",
|
||||
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
|
||||
|
|
10
package.json
10
package.json
|
@ -7,6 +7,7 @@
|
|||
"license": "MIT",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
"unpkg": "dist/index.browser.js",
|
||||
"scripts": {
|
||||
"bench": "node bench/index.js",
|
||||
"preview": "node preview/serve.js",
|
||||
|
@ -14,13 +15,18 @@
|
|||
"pretest": "npm run build",
|
||||
"test": "tap test/*.spec.ts",
|
||||
"prebuild": "rm -rf dist",
|
||||
"build": "ncc -s -m --no-source-map-register build src/index.ts",
|
||||
"esbuild": "esbuild src/index.ts --bundle --minify --sourcemap",
|
||||
"build:types": "tsc --emitDeclarationOnly",
|
||||
"build:browser": "npm run esbuild -- --outfile=dist/index.browser.js",
|
||||
"build:node": "npm run esbuild -- --platform=node --outfile=dist/index.js",
|
||||
"build": "npm run build:browser && npm run build:node",
|
||||
"postbuild": "npm run build:types",
|
||||
"prepack": "npm run build"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^12.7.9",
|
||||
"@zeit/ncc": "^0.20.5",
|
||||
"benchmark": "^2.1.4",
|
||||
"esbuild": "^0.2.9",
|
||||
"serve-marked": "^2.0.2",
|
||||
"standard": "^14.3.1",
|
||||
"tap": "^14.6.9",
|
||||
|
|
Ładowanie…
Reference in New Issue