commit 7af6964ff8cbc68a0cb8e89b08bd13411e5c4394 Author: Planet Renox Date: Mon Jun 9 22:31:00 2025 -0700 Initial commit diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml new file mode 100644 index 0000000..830f46b --- /dev/null +++ b/.github/workflows/npm-publish.yml @@ -0,0 +1,16 @@ +on: + workflow_dispatch: +jobs: + publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: '22' + registry-url: 'https://registry.npmjs.org' + - run: npm ci || npm install + - run: npm run bundle + - run: npm publish + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fd0c5ea --- /dev/null +++ b/.gitignore @@ -0,0 +1,20 @@ +# Dependencies +node_modules/ + +# Build artifacts +*.tgz +dist/ + +# Environment variables +.env +.env.local + +# OS generated files +.DS_Store +Thumbs.db + +# IDE files +.vscode/ +.idea/ +*.swp +*.swo \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ + diff --git a/index.js b/index.js new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/index.js @@ -0,0 +1 @@ + diff --git a/package.json b/package.json new file mode 100644 index 0000000..76f9a5a --- /dev/null +++ b/package.json @@ -0,0 +1,24 @@ +{ + "name": "", + "version": "0.1.0", + "description": "", + "main": "index.js", + "type": "module", + "scripts": { + "bundle": "npx esbuild index.js --bundle --outfile=dist/index.js --platform=browser --target=es2022 --format=esm" + }, + "author": "PlanetRenox", + "license": "", + "dependencies": { + }, + "devDependencies": { + "esbuild": "^0.20.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "files": [ + "index.js", + "README.md" + ] +}