creepyface
The JavaScript library that makes your face look at the pointer. π€ͺπ±οΈπ
File Explorer
Download Latest Version (.zip)- build.yml
- FUNDING.yml
- .gitignore
- pre-commit
- creepyface.spec.cy.ts
- .gitignore
- window.d.ts
- finger.ts
- index.ts
- mouse.ts
- algebra.ts
- get-angle.ts
- get-src.ts
- options.ts
- preload.ts
- creepyface.ts
- types.d.ts
- crazy.jpg
- e.jpg
- n.jpg
- ne.jpg
- nw.jpg
- s.jpg
- se.jpg
- serious.jpg
- sw.jpg
- w.jpg
- index-js.html
- index.html
- style.css
- unit.node.test.js
- unit.test.js
- .babelrc
- cypress.config.ts
- jest.config.js
- package.json
- README.md
- rollup.config.js
- tsconfig.json
- tslint.json
- main.js
- preview.js
- styles.css
- index.js
- stories.js
- .babelrc
- package.json
- README.md
- rollup.config.js
- index.ts
- index.html
- .babelrc
- package.json
- README.md
- rollup.config.js
- tsconfig.json
- index.ts
- index.html
- .babelrc
- package.json
- README.md
- rollup.config.js
- tsconfig.json
- index.d.ts
- creepyface.spec.cy.ts
- .gitignore
- [[...path]].ts
- creepyface.zip.ts
- index.ts
- [...parts].ts
- spritemap.ts
- admin.ts
- creepyface-firefly.js.ts
- creepyface.js.ts
- creepyface.ts
- spritemap.ts
- 404.tsx
- [namespace].tsx
- _app.tsx
- admin.tsx
- cover.tsx
- create.tsx
- index.tsx
- mosaic-test.tsx
- mosaic.tsx
- migration.sql
- migration.sql
- migration.sql
- migration.sql
- migration.sql
- migration.sql
- migration.sql
- migration_lock.toml
- index.ts
- schema.prisma
- 0.jpeg
- 135.jpeg
- 180.jpeg
- 225.jpeg
- 270.jpeg
- 315.jpeg
- 45.jpeg
- 90.jpeg
- hover.jpeg
- serious.jpeg
- 0.jpeg
- 135.jpeg
- 180.jpeg
- 225.jpeg
- 270.jpeg
- 315.jpeg
- 45.jpeg
- 90.jpeg
- hover.jpeg
- pumpkin.mp4
- serious.jpeg
- 0.jpeg
- 135.jpeg
- 180.jpeg
- 225.jpeg
- 270.jpeg
- 315.jpeg
- 45.jpeg
- 90.jpeg
- hover.jpeg
- serious.jpeg
- favicon.ico
- firefly.png
- halloween-bg.svg
- halloween-hat.png
- liferay.svg
- logo-sm.png
- logo-sm.svg
- logo.jpg
- logo.png
- logo.svg
- pointer.png
- robots.txt
- santa-hat.png
- api.ts
- gif.ts
- resize.ts
- spritemap.ts
- storage.ts
- template.hbs
- Button.tsx
- Clipboard.tsx
- Code.tsx
- CreateButton.tsx
- CreepyFace.tsx
- CreepyFaceCreatorModal.tsx
- CreepyfaceModal.tsx
- CreepyFaceOptions.tsx
- CreepyFaces.tsx
- Footer.tsx
- Icon.tsx
- Language.tsx
- Link.tsx
- Loader.tsx
- Logo.tsx
- Modal.tsx
- Panel.tsx
- Player.tsx
- Project.tsx
- Sample.tsx
- Shortcuts.tsx
- State.tsx
- Terminal.tsx
- Theme.tsx
- Upload.tsx
- Video.tsx
- pagination.test.ts
- dimensions.ts
- function.ts
- grid.ts
- imperative.ts
- pagination.ts
- selection.ts
- spritemap.ts
- es.ts
- actions.ts
- reducer.ts
- store.ts
- track.ts
- types.ts
- util.ts
- _admin.scss
- _app.scss
- _button.scss
- _camera.scss
- _code.scss
- _creepy-face-creator.scss
- _creepy-face-modal.scss
- _creepy-faces.scss
- _logo.scss
- _mixins.scss
- _modal.scss
- _mosaic.scss
- _namespace.scss
- _page.scss
- _player.scss
- _reboot.scss
- _shortcuts.scss
- _terminal.scss
- _upload.scss
- main.scss
- addams-family.mp3
- addams-family.ts
- staying-alive.mp3
- staying-alive.ts
- viva-la-vida.mp3
- viva-la-vida.ts
- admin.ts
- constants.ts
- get-next.ts
- namespaces.ts
- sharp.ts
- theme.ts
- tips.ts
- .env
- .eslintrc
- .gitignore
- app.json
- cypress.config.ts
- jest.config.js
- next-env.d.ts
- next.config.js
- package.json
- README.md
- tsconfig.json
- index.ts
- index.html
- .babelrc
- example.gif
- package.json
- README.md
- rollup.config.js
- tsconfig.json
- main.js
- preview.js
- styles.css
- index.tsx
- stories.tsx
- package.json
- README.md
- tsconfig.json
- .dockerignore
- .gitignore
- .nvmrc
- cloud.yaml
- cover.jpg
- Dockerfile
- example.gif
- lerna.json
- LICENSE
- package.json
- README.md
- yarn.lock
# Installation Guide
1. Get the code
git clone https://github.com/4lejandrito/creepyface
Downloads the entire project code from GitHub to your computer.
cd creepyface
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t creepyface .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 creepyface
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Node.js
EasyPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
