Move into /src folder

This commit is contained in:
Steven 2019-01-22 17:58:12 -05:00
parent 56f858049c
commit 95f9e99c54
11 changed files with 8 additions and 9 deletions

4
.gitignore vendored
View File

@ -1,5 +1,3 @@
node_modules
package-lock.json
dev.html
*.js.map
*.js
dist

View File

@ -4,11 +4,11 @@
"version": 2,
"builds": [
{ "src": "public/*", "use": "@now/static" },
{ "src": "card.ts", "use": "@now/node@canary", "config": { "maxLambdaSize": "40mb" } }
{ "src": "src/card.ts", "use": "@now/node@canary", "config": { "maxLambdaSize": "40mb" } }
],
"routes": [
{ "src": "/", "dest": "/public/index.html" },
{ "src": "/favicon.ico", "dest": "/public/favicon.ico" },
{ "src": "/(.+)", "dest": "/card.ts" }
{ "src": "/(.+)", "dest": "/src/card.ts" }
]
}

View File

@ -2,9 +2,9 @@
"name": "og-image",
"version": "1.0.0",
"description": "Generate an open graph image for twitter/facebook/etc",
"main": "card.js",
"main": "dist/card.js",
"scripts": {
"start": "node card.js",
"start": "node dist/card.js",
"build": "tsc",
"watch": "tsc --watch"
},

View File

@ -4,8 +4,8 @@ import * as marked from 'marked';
import { sanitizeHtml } from './sanitizer';
function getCss(fontSize: string) {
const regular = readFileSync(`${__dirname}/fonts/Inter-UI-Regular.woff2`).toString('base64');
const bold = readFileSync(`${__dirname}/fonts/Inter-UI-Bold.woff2`).toString('base64');
const regular = readFileSync(`${__dirname}/../fonts/Inter-UI-Regular.woff2`).toString('base64');
const bold = readFileSync(`${__dirname}/../fonts/Inter-UI-Bold.woff2`).toString('base64');
return `
@font-face {
font-family: 'Inter UI';

View File

View File

@ -1,5 +1,6 @@
{
"compilerOptions": {
"outDir": "dist",
"module": "commonjs",
"target": "esnext",
"moduleResolution": "node",