Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
8e260f4
chore: moving files to packages
elylucas Oct 12, 2021
a4928cd
chore: adding lerna
elylucas Oct 12, 2021
52fe935
figuring things out and screen-reader port
elylucas Oct 13, 2021
de7dd6f
eslint and prettier setup
elylucas Oct 13, 2021
e484cd9
start of app work
elylucas Oct 13, 2021
382256b
adding test app
elylucas Oct 13, 2021
8754f80
app work
elylucas Oct 13, 2021
09fc9b0
browser work
elylucas Oct 13, 2021
712b834
removing platform in favor of just using Capacitor
elylucas Oct 13, 2021
98d58b5
again
elylucas Oct 13, 2021
006ea74
camera work
elylucas Oct 13, 2021
aaee2fc
fixing peer deps
elylucas Oct 13, 2021
cc3b56e
clipboard work
elylucas Oct 13, 2021
18b124e
device work
elylucas Oct 13, 2021
224af15
filesystem work
elylucas Oct 13, 2021
b8b7826
geolocation work
elylucas Oct 13, 2021
48ba80d
keyboard work
elylucas Oct 14, 2021
6d0916d
network work
elylucas Oct 14, 2021
0e846e1
storage work
elylucas Oct 14, 2021
42538b7
running lerna link
elylucas Oct 14, 2021
5d00854
running lerna link
elylucas Oct 14, 2021
d8b27e8
removing temp util package
elylucas Oct 14, 2021
90337cb
same
elylucas Oct 14, 2021
66645fd
wip
elylucas Oct 14, 2021
69fd2e5
setting versions to 0.0.0
elylucas Oct 14, 2021
3f44812
wip
elylucas Oct 14, 2021
63ac643
removing old src folder
elylucas Oct 14, 2021
c50b570
locks make life better
elylucas Oct 14, 2021
b702c1d
start of ci work
elylucas Oct 14, 2021
e582dd9
trying npm ci
elylucas Oct 14, 2021
6258785
fixes
elylucas Oct 14, 2021
7c48666
build test
elylucas Oct 15, 2021
6e3fd5d
turning ci off on test-app build
elylucas Oct 15, 2021
818adc4
readme/docs updates
elylucas Oct 16, 2021
fbc7cf2
readme updates
elylucas Oct 16, 2021
05f275f
wip
elylucas Oct 16, 2021
3545188
ci script updates
elylucas Oct 16, 2021
a64ee6a
screen reader fixes
elylucas Oct 16, 2021
bb4fbc1
removing gh releases
elylucas Oct 16, 2021
c043e60
adding watch depth so version can get tags
elylucas Oct 16, 2021
9b1f00f
atest
elylucas Oct 16, 2021
f5f72d0
adding to global npmrc
elylucas Oct 16, 2021
0e5bcbe
taking out node env for publish
elylucas Oct 16, 2021
912aca1
chore(release): Release
elylucas Oct 16, 2021
2c5e6e3
turning off verify access
elylucas Oct 17, 2021
7687f11
chore(release): Release
elylucas Oct 17, 2021
be487c6
chore(release): Release
elylucas Oct 17, 2021
0515deb
cleanup
elylucas Oct 17, 2021
3c99743
preparing for main
elylucas Oct 17, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"parser": "@typescript-eslint/parser",
"plugins": ["@typescript-eslint", "prettier"],
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"prettier"
],
"rules": {
"no-fallthrough": "off",
"no-constant-condition": "off",
"@typescript-eslint/no-this-alias": "off",
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/explicit-module-boundary-types": [
"warn",
{ "allowArgumentsExplicitlyTypedAsAny": true }
],
"prettier/prettier": "error"
}
}
49 changes: 49 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: CI

on:
push:
branches:
- '**'
pull_request:
branches:
- '**'

jobs:
verify:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 14.x
cache: 'npm'
cache-dependency-path: '**/package.json'
- run: npm ci
- run: npx lerna run lint
- run: npx lerna run build
deploy:
runs-on: ubuntu-latest
if: github.event_name == 'push' && github.ref == 'refs/heads/main' && startsWith(github.event.head_commit.message, 'chore(release):')
timeout-minutes: 30
needs:
- verify
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- uses: actions/setup-node@v2
with:
node-version: 14.x
cache: 'npm'
cache-dependency-path: '**/package.json'
- name: Setup npm auth
run: |
echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" >> ~/.npmrc
npm whoami
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
- run: npm ci
- run: npx lerna run build
- run: npm run lerna:publish || true

26 changes: 0 additions & 26 deletions .github/workflows/nodejs.yml

This file was deleted.

8 changes: 5 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
node_modules
/.pnp
.pnp.js

# testing
/coverage

# production
/build
/dist
build
dist
types
*.tgz

# misc
.DS_Store
Expand Down
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
package-lock=true
11 changes: 11 additions & 0 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"bracketSpacing": true,
"printWidth": 100,
"semi": true,
"singleQuote": true,
"jsxSingleQuote": false,
"tabWidth": 2,
"trailingComma": "es5",

"requirePragma": false
}
Loading