fix: aegir types

This commit is contained in:
Hugo Dias 2021-02-18 16:53:32 +00:00
parent 5d36667b0c
commit c23ba08f58
No known key found for this signature in database
GPG Key ID: 9F61AFCAB8C717A0
3 changed files with 231 additions and 429 deletions

View File

@ -1,8 +1,13 @@
const path = require('path') const path = require('path')
/** @type {import('aegir').Options["build"]["config"]} */
const esbuild = { const esbuild = {
inject: [path.join(__dirname, 'test/fixtures/node-globals.js')] inject: [path.join(__dirname, 'test/fixtures/node-globals.js')]
} }
module.exports = {
/** @type {import('aegir').PartialOptions} */
const config = {
tsRepo: true, tsRepo: true,
docs: { docs: {
entryPoint: "src/index.ts" entryPoint: "src/index.ts"
@ -15,7 +20,9 @@ module.exports = {
} }
}, },
build: { build: {
bundlesizeMax: '228KB', bundlesizeMax: '214KB',
config: esbuild config: esbuild
} }
} }
module.exports = config

View File

@ -44,8 +44,7 @@
"events": "^3.2.0", "events": "^3.2.0",
"microtime": "^3.0.0", "microtime": "^3.0.0",
"mocha": "^8.2.1", "mocha": "^8.2.1",
"sinon": "^9.2.4", "sinon": "^9.2.4"
"typescript": "^4.1.4"
}, },
"dependencies": { "dependencies": {
"bcrypto": "^5.4.0", "bcrypto": "^5.4.0",
@ -71,7 +70,8 @@
"@typescript-eslint/strict-boolean-expressions": "off" "@typescript-eslint/strict-boolean-expressions": "off"
}, },
"ignorePatterns": [ "ignorePatterns": [
"src/proto/payload.js" "src/proto/payload.js",
"test/fixtures/node-globals.js"
] ]
} }
} }

643
yarn.lock

File diff suppressed because it is too large Load Diff