kopia lustrzana https://github.com/badgen/badgen
Add cors support
rodzic
90a55f984f
commit
9777dbd091
4
index.js
4
index.js
|
@ -1,8 +1,4 @@
|
|||
// const calcWidth = require('./libs/calc-text-width.js').Verdana12
|
||||
|
||||
module.exports = function ({subject, status, color = '4C1'}) {
|
||||
// const sbl = calcWidth(subject) - subject.length
|
||||
// const stl = calcWidth(status) - status.length
|
||||
const charWidth = 7.3
|
||||
|
||||
const sbTextWidth = subject.length * charWidth
|
||||
|
|
|
@ -4,6 +4,12 @@
|
|||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
"@amio/micro-cors": {
|
||||
"version": "0.0.6",
|
||||
"resolved": "https://registry.npmjs.org/@amio/micro-cors/-/micro-cors-0.0.6.tgz",
|
||||
"integrity": "sha512-/YTpW+RCpceWDEu3nF6N2EAGupNYrNWrdpqlSxxhgovM92mpiySfn3iFoH+Xp5YnX7CYo7Te96Nl2ZdunWbYhw==",
|
||||
"dev": true
|
||||
},
|
||||
"fast-decode-uri-component": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.0.tgz",
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
"author": "Amio <amio.cn@gmail.com>",
|
||||
"license": "ISC",
|
||||
"devDependencies": {
|
||||
"@amio/micro-cors": "0.0.6",
|
||||
"find-my-way": "^1.13.0"
|
||||
}
|
||||
},
|
||||
"dependencies": {}
|
||||
}
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
const http = require('http')
|
||||
const cors = require('@amio/micro-cors')()
|
||||
const router = require('find-my-way')()
|
||||
const badgen = require('.')
|
||||
|
||||
|
@ -16,5 +17,6 @@ router.get('/badge/:subject/:status', generate)
|
|||
router.get('/badge/:subject/:status/:color', generate)
|
||||
router.get('/', serveReadme)
|
||||
|
||||
const server = http.createServer((req, res) => router.lookup(req, res))
|
||||
const handler = cors((req, res) => router.lookup(req, res))
|
||||
const server = http.createServer(handler)
|
||||
server.listen(3000)
|
||||
|
|
Ładowanie…
Reference in New Issue