Skip to content

Commit c99be50

Browse files
author
Justin Kimbrell
committed
Major Rewite
This is the v1-beta.0 release. Includes: - Strict typescript - Vitepress docs - New reactivity and rendering engine with SolidJS - 100% test coverage
1 parent 6559204 commit c99be50

File tree

461 files changed

+68360
-8207
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

461 files changed

+68360
-8207
lines changed

.github/workflows/deploy.yaml

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Sample workflow for building and deploying a VitePress site to GitHub Pages
2+
#
3+
name: Deploy VitePress site to Pages
4+
5+
on:
6+
# Runs on pushes targeting the `main` branch. Change this to `master` if you're
7+
# using the `master` branch as the default branch.
8+
push:
9+
branches: [beta]
10+
11+
# Allows you to run this workflow manually from the Actions tab
12+
workflow_dispatch:
13+
14+
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
15+
permissions:
16+
contents: read
17+
pages: write
18+
id-token: write
19+
20+
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
21+
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
22+
concurrency:
23+
group: pages
24+
cancel-in-progress: false
25+
26+
jobs:
27+
# Build job
28+
build:
29+
runs-on: ubuntu-latest
30+
steps:
31+
- name: Checkout
32+
uses: actions/checkout@v4
33+
with:
34+
fetch-depth: 0
35+
- uses: pnpm/action-setup@v3
36+
- name: Setup Node
37+
uses: actions/setup-node@v4
38+
with:
39+
node-version: 22
40+
cache: pnpm
41+
- name: Setup Pages
42+
uses: actions/configure-pages@v4
43+
- name: Install dependencies
44+
run: pnpm install
45+
- name: Build
46+
run: pnpm build
47+
- name: Upload artifact
48+
uses: actions/upload-pages-artifact@v3
49+
with:
50+
path: docs/.vitepress/dist
51+
52+
# Deployment job
53+
deploy:
54+
environment:
55+
name: github-pages
56+
url: ${{ steps.deployment.outputs.page_url }}
57+
needs: build
58+
runs-on: ubuntu-latest
59+
name: Deploy
60+
steps:
61+
- name: Deploy to GitHub Pages
62+
id: deployment
63+
uses: actions/deploy-pages@v4

.gitignore

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,29 @@
1+
dist
2+
coverage
3+
.wrangler
4+
.output
5+
.vercel
6+
.netlify
7+
.vinxi
8+
app.config.timestamp_*.js
9+
10+
# Environment
11+
.env
12+
.env*.local
13+
14+
# dependencies
15+
/node_modules
16+
17+
# IDEs and editors
18+
/.idea
19+
.project
20+
.classpath
21+
*.launch
22+
.settings/
23+
24+
# Temp
25+
gitignore
26+
27+
# System Files
128
.DS_Store
2-
node_modules
29+
Thumbs.db

CHANGE LOG.md

Lines changed: 0 additions & 203 deletions
This file was deleted.

Gruntfile.js

Lines changed: 0 additions & 56 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,3 @@
11
# FlipClock.js
22

3-
### Installation
4-
5-
FlipClock.js can be installed in the following ways:
6-
7-
#### Bower
8-
9-
bower install FlipClock
10-
11-
#### Node (NPM)
12-
13-
npm install flipclock
14-
15-
#### Download .zip
16-
17-
[Download .ZIP](https://github.com/objectivehtml/FlipClock/releases)
18-
19-
---
20-
21-
### Demo & Documentation
22-
23-
Website and documentation at http://flipclockjs.com/
24-
25-
---
26-
27-
### License
28-
29-
Copyright (c) 2013 Objective HTML, LCC shared under MIT LICENSE
3+
Insert README here.

0 commit comments

Comments
 (0)