├── .eslintignore ├── .eslintrc.json ├── .github └── FUNDING.yml ├── .gitignore ├── .prettierrc.json ├── .vscode └── extensions.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── custom-elements.json ├── dev ├── README.md └── index.html ├── docs ├── .gitignore ├── README.md ├── demo-min.gif ├── index.html ├── ninja-keys.bundled.js ├── ninja.png ├── package-lock.json ├── package.json ├── style.css ├── style.min.css ├── tailwind.config.js └── tailwind.css ├── package.json ├── rollup.config.js ├── src ├── base-styles.ts ├── interfaces │ └── ininja-action.ts ├── ninja-action.ts ├── ninja-footer.ts ├── ninja-header.ts └── ninja-keys.ts ├── tsconfig.json └── web-dev-server.config.mjs /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | /lib/ 3 | /test/ 4 | # top level source 5 | /dist 6 | /package -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/README.md -------------------------------------------------------------------------------- /custom-elements.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/custom-elements.json -------------------------------------------------------------------------------- /dev/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/dev/README.md -------------------------------------------------------------------------------- /dev/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/dev/index.html -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/demo-min.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/docs/demo-min.gif -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/ninja-keys.bundled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/docs/ninja-keys.bundled.js -------------------------------------------------------------------------------- /docs/ninja.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/docs/ninja.png -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/docs/style.css -------------------------------------------------------------------------------- /docs/style.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/docs/style.min.css -------------------------------------------------------------------------------- /docs/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/docs/tailwind.config.js -------------------------------------------------------------------------------- /docs/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/docs/tailwind.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/base-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/src/base-styles.ts -------------------------------------------------------------------------------- /src/interfaces/ininja-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/src/interfaces/ininja-action.ts -------------------------------------------------------------------------------- /src/ninja-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/src/ninja-action.ts -------------------------------------------------------------------------------- /src/ninja-footer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/src/ninja-footer.ts -------------------------------------------------------------------------------- /src/ninja-header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/src/ninja-header.ts -------------------------------------------------------------------------------- /src/ninja-keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/src/ninja-keys.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/tsconfig.json -------------------------------------------------------------------------------- /web-dev-server.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssleptsov/ninja-keys/HEAD/web-dev-server.config.mjs --------------------------------------------------------------------------------