├── .babelrc ├── .commitlintrc.json ├── .env ├── .eslintignore ├── .eslintrc.js ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── release-drafter.yml └── workflows │ └── release-drafter.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .prettierignore ├── .prettierrc ├── .versionrc.js ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── docs └── nextpay.png ├── jest.config.js ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages ├── _app.tsx ├── _document.tsx ├── api │ └── v1 │ │ ├── index.ts │ │ ├── info.ts │ │ ├── invoice.ts │ │ └── pay │ │ └── [hash].ts └── index.tsx ├── public └── favicon.ico ├── setupTests.js ├── src ├── api │ ├── lnd.ts │ └── rest.ts ├── helpers │ ├── crypto.ts │ ├── env.ts │ ├── express.ts │ ├── index.ts │ ├── lnurl.ts │ └── url.ts ├── hooks │ └── UseClipboardCopy.tsx ├── styles │ └── GlobalStyle.ts └── views │ ├── Manual.tsx │ ├── index.styles.tsx │ └── index.tsx └── tsconfig.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/.babelrc -------------------------------------------------------------------------------- /.commitlintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@commitlint/config-conventional"] 3 | } 4 | -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/.env -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .next 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [apotdevin] 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npm run lint-staged 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/.prettierrc -------------------------------------------------------------------------------- /.versionrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/.versionrc.js -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.formatOnSave": true 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/README.md -------------------------------------------------------------------------------- /docs/nextpay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/docs/nextpay.png -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/jest.config.js -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/pages/_document.tsx -------------------------------------------------------------------------------- /pages/api/v1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/pages/api/v1/index.ts -------------------------------------------------------------------------------- /pages/api/v1/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/pages/api/v1/info.ts -------------------------------------------------------------------------------- /pages/api/v1/invoice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/pages/api/v1/invoice.ts -------------------------------------------------------------------------------- /pages/api/v1/pay/[hash].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/pages/api/v1/pay/[hash].ts -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/setupTests.js -------------------------------------------------------------------------------- /src/api/lnd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/src/api/lnd.ts -------------------------------------------------------------------------------- /src/api/rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/src/api/rest.ts -------------------------------------------------------------------------------- /src/helpers/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/src/helpers/crypto.ts -------------------------------------------------------------------------------- /src/helpers/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/src/helpers/env.ts -------------------------------------------------------------------------------- /src/helpers/express.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/src/helpers/express.ts -------------------------------------------------------------------------------- /src/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/src/helpers/index.ts -------------------------------------------------------------------------------- /src/helpers/lnurl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/src/helpers/lnurl.ts -------------------------------------------------------------------------------- /src/helpers/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/src/helpers/url.ts -------------------------------------------------------------------------------- /src/hooks/UseClipboardCopy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/src/hooks/UseClipboardCopy.tsx -------------------------------------------------------------------------------- /src/styles/GlobalStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/src/styles/GlobalStyle.ts -------------------------------------------------------------------------------- /src/views/Manual.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/src/views/Manual.tsx -------------------------------------------------------------------------------- /src/views/index.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/src/views/index.styles.tsx -------------------------------------------------------------------------------- /src/views/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/src/views/index.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotdevin/NextPay/HEAD/tsconfig.json --------------------------------------------------------------------------------