chore(banners): 🔧 create @maknow/banners package
Created the boilerplate/config files for the @marknow/banners package
This commit is contained in:
@@ -22,6 +22,7 @@
|
||||
"@iconify-json/svg-spinners": "^1.1.1",
|
||||
"@iconify/types": "^2.0.0",
|
||||
"@iconify/utils": "^2.1.6",
|
||||
"@marknow/banners": "workspace:*",
|
||||
"@poppanator/sveltekit-svg": "^3.0.1",
|
||||
"@sveltejs/adapter-vercel": "^3.0.1",
|
||||
"@sveltejs/kit": "^1.20.2",
|
||||
|
||||
1
packages/banners/.eslintignore
Normal file
1
packages/banners/.eslintignore
Normal file
@@ -0,0 +1 @@
|
||||
/dist
|
||||
3
packages/banners/.eslintrc.cjs
Normal file
3
packages/banners/.eslintrc.cjs
Normal file
@@ -0,0 +1,3 @@
|
||||
module.exports = {
|
||||
root: false,
|
||||
};
|
||||
1
packages/banners/.gitignore
vendored
Normal file
1
packages/banners/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
/dist
|
||||
4
packages/banners/.lintstagedrc
Normal file
4
packages/banners/.lintstagedrc
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"gitDir": "../../.git",
|
||||
"*": "eslint --fix"
|
||||
}
|
||||
17
packages/banners/jsconfig.json
Normal file
17
packages/banners/jsconfig.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"checkJs": true,
|
||||
"allowJs": true,
|
||||
"esModuleInterop": true,
|
||||
"forceConsistentCasingInFileNames": true,
|
||||
"moduleResolution": "node",
|
||||
"skipLibCheck": true,
|
||||
"sourceMap": true,
|
||||
"strict": true,
|
||||
"module": "ES2022",
|
||||
"target": "ES2022",
|
||||
"alwaysStrict": true
|
||||
},
|
||||
"include": ["./src/**/*"],
|
||||
"exclude": ["./node_modules/**", "./dist/**"]
|
||||
}
|
||||
32
packages/banners/package.json
Normal file
32
packages/banners/package.json
Normal file
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"name": "@marknow/banners",
|
||||
"type": "module",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
"source": "./src/index.js",
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"keywords": [],
|
||||
"exports": {
|
||||
"types": "./src/index.d.ts",
|
||||
"require": "./dist/index.cjs",
|
||||
"import": "./src/index.js",
|
||||
"default": "./src/index.js"
|
||||
},
|
||||
"main": "./dist/index.cjs",
|
||||
"module": "./src/index.js",
|
||||
"types": "./src/index.d.ts",
|
||||
"scripts": {
|
||||
"build:cjs": "microbundle --compress false --pkg-main false --strict --tsconfig ./jsconfig.json --generateTypes false -f cjs --target node",
|
||||
"build": "pnpm run build:cjs",
|
||||
"dev": "microbundle -w --compress false"
|
||||
},
|
||||
"dependencies": {
|
||||
"satori": "^0.10.1",
|
||||
"satori-html": "^0.3.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^20.3.1",
|
||||
"microbundle": "^0.15.1"
|
||||
}
|
||||
}
|
||||
1341
pnpm-lock.yaml
generated
1341
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user