diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7608aab --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +node_modules +package-log.json diff --git a/package.json b/package.json new file mode 100644 index 0000000..c1821af --- /dev/null +++ b/package.json @@ -0,0 +1,20 @@ +{ + "name": "flummpressts", + "version": "2.0.0", + "description": "", + "main": "index.mjs", + "scripts": { + "build": "tsc", + "start": "node ./dist/index.js", + "doc": "typedoc --out docs src" + }, + "keywords": [], + "author": "Flummi", + "license": "ISC", + "type": "module", + "devDependencies": { + "@types/node": "^22.13.10", + "typedoc": "^0.27.9", + "typescript": "^5.8.2" + } +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..8c1d3f7 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,13 @@ +{ + "compilerOptions": { + "target": "ES6", + "module": "ESNext", + "moduleResolution": "node", + "outDir": "./dist", + "rootDir": "./src", + "strict": true, + "esModuleInterop": true + }, + "include": ["src"], + "exclude": ["node_modules"] +} diff --git a/typedoc.json b/typedoc.json new file mode 100644 index 0000000..890281c --- /dev/null +++ b/typedoc.json @@ -0,0 +1,4 @@ +{ + "entryPoints": ["./src/index.ts"], + "out": "docs" +}