Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge upstream #5

Open
wants to merge 414 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
414 commits
Select commit Hold shift + click to select a range
9ca93af
Added writeDescriptor to Android
marcosinigaglia Jan 4, 2024
694e69a
Added writeDescriptor to TS
marcosinigaglia Jan 4, 2024
24e9343
Added header for method
marcosinigaglia Jan 4, 2024
7e78240
Merge pull request #1151 from innoveit/feat/write-descriptor
marcosinigaglia Jan 11, 2024
c92f2c9
Version bump
marcosinigaglia Jan 11, 2024
5301699
Docs
marcosinigaglia Jan 11, 2024
79f57e9
Fix documentation typo
onooma Jan 15, 2024
a7304c8
Merge pull request #1154 from onooma/fix-documentation-typo
marcosinigaglia Jan 16, 2024
64fde70
Added isScanning to iOS
marcosinigaglia Jan 16, 2024
c15a3b1
Added ts and docs
marcosinigaglia Jan 16, 2024
52cf492
Added isScanning to Android
marcosinigaglia Jan 16, 2024
6964bd0
Update methods.markdown
marcosinigaglia Jan 16, 2024
f221403
Fix adv format
marcosinigaglia Jan 16, 2024
a72484b
Merge pull request #1155 from innoveit/feat/isScanning
marcosinigaglia Jan 16, 2024
c17aea7
Version bump
marcosinigaglia Jan 16, 2024
488c7d2
Implement companion device manager support
vhakulinen Dec 10, 2023
6ac83dc
docs: add documentation for companion scan
Jan 19, 2024
bbb20b8
Added iOS stubs
marcosinigaglia Dec 30, 2023
f177efa
fixed podspec to require ios 10, to prevent build errors on iOS
Volcore Jan 19, 2024
1b7521a
Merge pull request #1157 from Volcore/master
marcosinigaglia Jan 22, 2024
129b53c
fixed incorrect signature for isScanning: on iOS leading to a runtime…
Volcore Jan 22, 2024
bc1f31c
Merge pull request #1160 from Volcore/master
marcosinigaglia Jan 22, 2024
fd74f78
Version bump
marcosinigaglia Jan 22, 2024
c0a5977
Pass correct parameters in removeAssociatedPeripheral
Jan 22, 2024
69741c0
Add manufacturerData filter option to scan function for android
Feb 14, 2024
61aa430
update docs
Feb 14, 2024
437b834
update log message
Feb 14, 2024
a9641b4
Update BleManager.swift
therealkeeg1 Feb 15, 2024
613210e
Merge pull request #1167 from timostroehlein/feature/scan-filter-manu…
marcosinigaglia Feb 16, 2024
06171fd
Merge pull request #1168 from therealkeeg1/iOSCrash
marcosinigaglia Feb 16, 2024
2d62546
Restored manufacturerRawData
marcosinigaglia Feb 16, 2024
11c4037
Merge pull request #1169 from innoveit/manufacturerRawData
marcosinigaglia Feb 16, 2024
e24c2bb
Version bump
marcosinigaglia Feb 16, 2024
98864a5
Update changelog.markdown
marcosinigaglia Feb 16, 2024
ecbc6f3
Update types.ts
marcosinigaglia Feb 16, 2024
4b412af
Merge branch 'master' of https://github.com/innoveit/react-native-ble…
marcosinigaglia Feb 16, 2024
a6dc6ee
Version bump
marcosinigaglia Feb 16, 2024
02ab20f
Create SECURITY.md
marcosinigaglia Feb 19, 2024
57021f9
Fix crash during doWrite error handling
orhanhenrik Feb 21, 2024
0069c51
Merge pull request #1170 from HyreAS/error-callback
marcosinigaglia Feb 21, 2024
1e5bc1e
Version bump
marcosinigaglia Feb 21, 2024
8e65dfe
Bump ip from 1.1.8 to 1.1.9
dependabot[bot] Feb 21, 2024
adbfbe4
Bump ip from 1.1.8 to 1.1.9 in /example
dependabot[bot] Feb 21, 2024
9476174
Merge pull request #1171 from innoveit/dependabot/npm_and_yarn/ip-1.1.9
marcosinigaglia Feb 21, 2024
5ffb2f0
Merge pull request #1172 from innoveit/dependabot/npm_and_yarn/exampl…
marcosinigaglia Feb 21, 2024
ad37080
Update methods.markdown
marcosinigaglia Feb 29, 2024
dc5361a
Start to use navigation(Nativetouter) and add new screen to display s…
vricosti Mar 2, 2024
28a965a
Add a new dialog to display services and characteristics
vricosti Mar 2, 2024
19c9bd3
Merge pull request #1176 from vricosti/feat/improve-example
marcosinigaglia Mar 5, 2024
8eac546
added advertisingInfo to servicesInfo response to align to android im…
Mar 5, 2024
5959e14
Merge pull request #1178 from zoi-vr/fix/retrieve-services-response-ios
marcosinigaglia Mar 7, 2024
e601956
Update BleManager.java
lucaswitch Mar 26, 2024
9924eb4
Update BleManager.java
lucaswitch Mar 26, 2024
ed14ce0
Update BleManager.java
lucaswitch Mar 27, 2024
dd29fa7
Add support to Android 14.
lucaswitch Apr 1, 2024
27ec021
Bump targetSdk and compileSdk to 14
lucaswitch Apr 1, 2024
93778c2
Merge pull request #1188 from lucaswitch/master
marcosinigaglia Apr 4, 2024
8c1382b
Version bump
marcosinigaglia Apr 4, 2024
32c55fd
Merge branch 'feature/compation-manager' of https://github.com/vhakul…
marcosinigaglia Apr 4, 2024
7d68dd7
Merge branch 'vhakulinen-feature/compation-manager'
marcosinigaglia Apr 4, 2024
62ac622
Added companion device on Android
marcosinigaglia Apr 8, 2024
9a61a6d
Update methods.markdown
marcosinigaglia Apr 8, 2024
799bc03
Version bump
marcosinigaglia Apr 9, 2024
68288c7
Bump tar from 6.2.0 to 6.2.1 in /example
dependabot[bot] Apr 11, 2024
fd84b3c
Merge pull request #1203 from innoveit/dependabot/npm_and_yarn/exampl…
marcosinigaglia Apr 15, 2024
8f9a566
Fix crash on Android API < 26
marcosinigaglia Apr 15, 2024
6ea77e8
Fix different result for companion scan
marcosinigaglia Apr 16, 2024
e9a1b1e
Added buttons for android functionalities
marcosinigaglia Apr 16, 2024
aa2dc49
Merge pull request #1205 from innoveit/companion-crash
marcosinigaglia Apr 16, 2024
5f6c5f9
Version bump
marcosinigaglia Apr 16, 2024
793bd6f
Update BleManager.java
lucaswitch Apr 20, 2024
8e600cb
Merge pull request #1207 from lucaswitch/master
marcosinigaglia Apr 22, 2024
87f369c
Version bump
marcosinigaglia Apr 22, 2024
259cdc4
Android: fix compile compatibility with SDK 33
marcosinigaglia May 7, 2024
1ff520f
Merge pull request #1215 from innoveit/fix-sdk33
marcosinigaglia May 7, 2024
c60f2eb
Android: restored event for companion association
marcosinigaglia May 7, 2024
be661ae
Merge pull request #1216 from innoveit/event-companion
marcosinigaglia May 7, 2024
0ac09ac
Fix scanning flag on turning off ble
marcosinigaglia May 7, 2024
c2d7094
Merge pull request #1217 from innoveit/fi-scanning
marcosinigaglia May 7, 2024
f370401
Version bump
marcosinigaglia May 7, 2024
5106238
Bump rexml from 3.2.5 to 3.2.8 in /example
dependabot[bot] May 16, 2024
b2936af
Merge pull request #1222 from innoveit/dependabot/bundler/example/rex…
marcosinigaglia May 20, 2024
c682869
Bump rexml from 3.2.6 to 3.2.8 in /docs
dependabot[bot] May 20, 2024
e607ecd
Merge pull request #1224 from innoveit/dependabot/bundler/docs/rexml-…
marcosinigaglia May 20, 2024
bcd2c75
Add readCharacteristics button to example app
anurag-hh Jun 13, 2024
833d99d
Fix ios native crash caused by concurrent dictionary access
anurag-hh Jun 13, 2024
15d6052
Update package-lock.json for example app
anurag-hh Jun 13, 2024
6bd14f6
Merge pull request #1234 from gotcha84/fix-concurrency-crash
marcosinigaglia Jun 13, 2024
04588d2
Bump braces from 3.0.2 to 3.0.3
dependabot[bot] Jun 13, 2024
9c95dfe
Merge pull request #1236 from innoveit/dependabot/npm_and_yarn/braces…
marcosinigaglia Jun 13, 2024
30ffea1
Version bump
marcosinigaglia Jun 13, 2024
1f79c8d
Fixing uuidAsString calls in Helper key method
BMR11 Jun 17, 2024
8840db3
Merge pull request #1237 from BMR11/fix-ios-uuidAsString-calls
marcosinigaglia Jun 18, 2024
2274826
Version bump
marcosinigaglia Jun 18, 2024
5ff26f5
Bump ws from 6.2.2 to 6.2.3
dependabot[bot] Jun 18, 2024
bb9bea1
Update AndroidManifest.xml to support new options
asukiaaa Jun 23, 2024
d7613a4
Merge pull request #1238 from innoveit/dependabot/npm_and_yarn/ws-6.2.3
marcosinigaglia Jun 26, 2024
ff6dd45
Bump fast-xml-parser from 4.3.6 to 4.4.1 in /example
dependabot[bot] Jul 29, 2024
ed5033f
Bump rexml from 3.2.8 to 3.3.3 in /docs
dependabot[bot] Aug 2, 2024
58584dd
Create tea.yaml
marcosinigaglia Aug 7, 2024
0364860
[FIX] errors were ignored due to broken serialization in connect(), r…
weese Aug 15, 2024
91546a7
revert
weese Aug 15, 2024
425bdbc
Bump rexml from 3.2.8 to 3.3.6 in /example
dependabot[bot] Aug 22, 2024
9c9f02a
Merge pull request #1252 from innoveit/dependabot/bundler/example/rex…
marcosinigaglia Aug 27, 2024
4649755
Merge pull request #1249 from innoveit/dependabot/bundler/docs/rexml-…
marcosinigaglia Aug 27, 2024
3e1fa2a
Merge pull request #1248 from innoveit/dependabot/npm_and_yarn/exampl…
marcosinigaglia Aug 27, 2024
b6f7e1e
Bump rexml from 3.3.3 to 3.3.6 in /docs
dependabot[bot] Aug 27, 2024
c4b1137
Bump micromatch from 4.0.5 to 4.0.8 in /example
dependabot[bot] Aug 27, 2024
64f6958
Merge pull request #1255 from innoveit/dependabot/npm_and_yarn/exampl…
marcosinigaglia Aug 27, 2024
6983b43
Merge pull request #1254 from innoveit/dependabot/bundler/docs/rexml-…
marcosinigaglia Aug 27, 2024
3717ed9
Merge pull request #1241 from asukiaaa/feature/update-android-manifes…
marcosinigaglia Aug 27, 2024
b93a8c0
Bump fast-xml-parser from 4.3.6 to 4.4.1
dependabot[bot] Aug 27, 2024
4dc5995
Merge pull request #1251 from weese/fix/broken-error-handling
marcosinigaglia Aug 27, 2024
a1c3dfa
Merge pull request #1256 from innoveit/dependabot/npm_and_yarn/fast-x…
marcosinigaglia Aug 27, 2024
9a8d60e
Bump serve-static from 1.15.0 to 1.16.2
dependabot[bot] Sep 17, 2024
4916ecf
Merge pull request #1258 from innoveit/dependabot/npm_and_yarn/serve-…
marcosinigaglia Sep 18, 2024
1c38b19
Bump micromatch from 4.0.5 to 4.0.8
dependabot[bot] Sep 18, 2024
07b9684
Bump serve-static from 1.15.0 to 1.16.2 in /example
dependabot[bot] Sep 18, 2024
cc57871
Bump body-parser from 1.20.2 to 1.20.3 in /example
dependabot[bot] Sep 18, 2024
ab9c1a4
Merge pull request #1262 from innoveit/dependabot/npm_and_yarn/exampl…
marcosinigaglia Sep 18, 2024
9df667d
Merge pull request #1261 from innoveit/dependabot/npm_and_yarn/exampl…
marcosinigaglia Sep 18, 2024
240387b
Merge pull request #1260 from innoveit/dependabot/npm_and_yarn/microm…
marcosinigaglia Sep 18, 2024
03e761b
Bump google-protobuf from 3.25.1 to 3.25.5 in /docs
dependabot[bot] Sep 19, 2024
8c497b3
Add docs notice to advertising property on Android getConnectedPeriph…
lucaswitch Sep 22, 2024
0c5b550
Add createBond request method Android notice.
lucaswitch Sep 22, 2024
779000b
Merge pull request #1263 from innoveit/dependabot/bundler/docs/google…
marcosinigaglia Sep 23, 2024
5c49c70
Merge pull request #1265 from lucaswitch/feature/add-docs-notice
marcosinigaglia Sep 23, 2024
7f29277
Version bump
marcosinigaglia Oct 3, 2024
b30c84f
Bump webrick from 1.8.1 to 1.8.2 in /docs
dependabot[bot] Oct 3, 2024
26bb5fa
Create dependabot.yml
marcosinigaglia Oct 3, 2024
f8b71dd
Merge pull request #1269 from innoveit/dependabot/bundler/docs/webric…
marcosinigaglia Oct 3, 2024
4ad960e
Add initial support to new arch on IOS.
lucaswitch Oct 9, 2024
b11461f
Testing some stuff.
lucaswitch Oct 9, 2024
6a51fd3
Just trying to fix codegen.
lucaswitch Oct 25, 2024
8d75573
Bump rexml from 3.3.6 to 3.3.9 in /docs
dependabot[bot] Oct 28, 2024
e26359a
Add initial codegen typescript codegen support.
lucaswitch Oct 29, 2024
82b5cd2
Add further docs and notices.
lucaswitch Oct 29, 2024
cfd70be
Add support to new arch finally.
lucaswitch Oct 29, 2024
845103f
Merge pull request #1279 from innoveit/dependabot/bundler/docs/rexml-…
marcosinigaglia Oct 31, 2024
2dd82ed
Bump rexml from 3.3.6 to 3.3.9 in /example
dependabot[bot] Oct 31, 2024
326f579
Merge pull request #1280 from innoveit/dependabot/bundler/example/rex…
marcosinigaglia Oct 31, 2024
262d912
bugfix: add missing null checks to CompanionScanner
Nov 1, 2024
f9464bb
ios: fix willRestoreState event
Nov 1, 2024
c040c07
Merge pull request #1281 from vhakulinen/bugfix/compation-scanner-nul…
marcosinigaglia Nov 4, 2024
666d6d4
Merge pull request #1282 from vhakulinen/bugfix/fix-will-restore-state
marcosinigaglia Nov 4, 2024
1268c12
Broken candidate for 12.x.x.
lucaswitch Nov 4, 2024
4a257ef
Removed yarn lock files.
lucaswitch Nov 4, 2024
f4398db
Removing accidentaly bump on library yarn.lock, remove accidentaly ad…
lucaswitch Nov 4, 2024
371ea40
Removing accidentaly bump on library yarn.lock, remove accidentaly ad…
lucaswitch Nov 4, 2024
190f74e
Removing accidentaly added dev dep.
lucaswitch Nov 4, 2024
af4d9ee
Add new arch app again.
lucaswitch Nov 7, 2024
5366ed9
Updated expo with new arch
marcosinigaglia Nov 8, 2024
eee6c0a
Added prettier and codegenConfig
marcosinigaglia Nov 8, 2024
7ad21ef
Updated lock
marcosinigaglia Nov 8, 2024
fcbb599
Reformat
marcosinigaglia Nov 8, 2024
4fd6564
Fix specs
marcosinigaglia Nov 8, 2024
6a125bc
Migrated java code
marcosinigaglia Nov 8, 2024
e4703c5
Running example
marcosinigaglia Nov 8, 2024
b4f0203
Added .prettierrc, reformatted files
marcosinigaglia Nov 11, 2024
259f03f
Fix union types
marcosinigaglia Nov 11, 2024
16b30a2
Upgraded example to Expo 52
marcosinigaglia Nov 13, 2024
321508f
Bump package version to 12.0.0, Fix ios building problems, update pod…
marcosinigaglia Nov 11, 2024
6891f8e
Tried to fix swift/objective c wrapper.
lucaswitch Nov 13, 2024
9109adb
add getTurboModule back.
lucaswitch Nov 13, 2024
46bf749
Add better readme explanation to run examplenewarch.
lucaswitch Nov 13, 2024
15d9c4c
Add typesafe events.
lucaswitch Nov 13, 2024
abef5ef
Merge branch 'master' of https://github.com/lucaswitch/react-native-b…
marcosinigaglia Nov 14, 2024
e9f0454
Added new event to Android
marcosinigaglia Nov 14, 2024
7f067a1
Added new event method
marcosinigaglia Nov 14, 2024
cdd85df
Updated RN
marcosinigaglia Nov 14, 2024
ecc5ce5
Remove unused project files
marcosinigaglia Nov 14, 2024
ec0f71a
Merge branch 'master' into master
marcosinigaglia Nov 14, 2024
44a0e5d
Fix import
marcosinigaglia Nov 14, 2024
272cc1e
WIP - Fixed runtime exception
marcosinigaglia Nov 15, 2024
b40b2fd
Fix podspec description fields
marcosinigaglia Nov 15, 2024
a86dc0b
Updated example
marcosinigaglia Nov 18, 2024
2399a8c
Renamed pod name
marcosinigaglia Nov 18, 2024
96bb633
Simplify codegen, c++ struct is not handled by swift
marcosinigaglia Nov 19, 2024
8ce65af
WIP new API for events
marcosinigaglia Nov 19, 2024
8897d16
Fix events on companion
marcosinigaglia Nov 19, 2024
8f18190
Updated docs
marcosinigaglia Nov 19, 2024
6ca093f
Fix wrong event emit on disconnect
marcosinigaglia Nov 19, 2024
35bde31
Version bump
marcosinigaglia Nov 19, 2024
5217dd9
Bump cross-spawn from 7.0.3 to 7.0.6
dependabot[bot] Nov 19, 2024
7626ff6
RC version bump
marcosinigaglia Nov 20, 2024
6b76326
Merge pull request #1289 from innoveit/dependabot/npm_and_yarn/cross-…
marcosinigaglia Nov 20, 2024
56781e1
Removed examplenewarch project
marcosinigaglia Nov 20, 2024
5195b9f
Fix onDidUpdateState
marcosinigaglia Nov 20, 2024
8529a9a
Fix notification event
marcosinigaglia Nov 21, 2024
b185656
Update README.md
marcosinigaglia Nov 21, 2024
fae849b
Version bump
marcosinigaglia Nov 21, 2024
7cbb6e5
Update dependabot.yml
marcosinigaglia Nov 21, 2024
f363085
Remove NativeEventEmitter warning
marcosinigaglia Nov 27, 2024
9bf746c
Updated expo example
marcosinigaglia Nov 27, 2024
aef1ac5
[iOS] added check for NSBluetoothAlwaysUsageDescription
marcosinigaglia Nov 27, 2024
272a87b
Removed warning
marcosinigaglia Nov 27, 2024
4dbd4c7
Fix headers import
marcosinigaglia Nov 27, 2024
d005de7
Version bump
marcosinigaglia Nov 27, 2024
e31b5d4
WIP expo plugin
marcosinigaglia Nov 29, 2024
f03fe3b
Removed log from plugin
marcosinigaglia Nov 29, 2024
5730daa
Added note for beacons
marcosinigaglia Dec 6, 2024
74148de
Updated example
marcosinigaglia Dec 6, 2024
46a1780
Updated expo
marcosinigaglia Dec 9, 2024
5c92dcf
Removed unwanted retrieve services on connect
marcosinigaglia Dec 9, 2024
6aa4d14
Updated example
marcosinigaglia Dec 9, 2024
1aa3513
Merge branch 'pr/1285'
marcosinigaglia Dec 9, 2024
820be07
Version bump
marcosinigaglia Dec 9, 2024
a43652c
Update README.md
marcosinigaglia Dec 9, 2024
8638b4c
Update README.md
marcosinigaglia Dec 9, 2024
d640b79
Fix unfullfilled callback when gatt is null
matt-42 Dec 10, 2024
4cf2f84
Fix null pointer exception
matt-42 Dec 10, 2024
f43f054
More null checks for gatt
matt-42 Dec 10, 2024
3fe7ac4
error handling in onServicesDiscovered.
matt-42 Dec 10, 2024
5870d43
fulfill all callback with an error when disconnect is called.
matt-42 Dec 11, 2024
ccfedc8
stop calling stopScan on a null scanner [android simulator].
matt-42 Dec 11, 2024
c2c98da
fix compilation
matt-42 Dec 11, 2024
28a008a
Update lib information
marcosinigaglia Dec 11, 2024
39dd6ba
more stopScan null check.
matt-42 Dec 11, 2024
62cc08d
Updated expo plugin
marcosinigaglia Dec 11, 2024
2ad7a91
Added expo doc
marcosinigaglia Dec 11, 2024
09375c7
Update expo.markdown
marcosinigaglia Dec 11, 2024
71e451c
Update example
marcosinigaglia Dec 12, 2024
831f57e
Merge pull request #1300 from innoveit/feat/expo
marcosinigaglia Dec 12, 2024
a1d7524
Update changelog.markdown
marcosinigaglia Dec 12, 2024
e980372
Version bump
marcosinigaglia Dec 12, 2024
dad8d33
Fix error log
marcosinigaglia Dec 16, 2024
0ee6dff
[disconnectPeripherals] cancel all callbacks and reset buffers
matt-42 Dec 20, 2024
4518c70
Checking the connection before a command
marcosinigaglia Dec 20, 2024
87002cd
Merge pull request #1305 from innoveit/fix/check_connections
marcosinigaglia Dec 20, 2024
787d690
Fix startNotificationWithBuffer
marcosinigaglia Dec 20, 2024
964c250
Added scaffold to iOS
marcosinigaglia Dec 20, 2024
2d3809b
Merge pull request #1306 from innoveit/fix/missing_method
marcosinigaglia Dec 20, 2024
2110622
Version bump
marcosinigaglia Dec 20, 2024
3bbc26d
ios: Fix double -> NSNumber conversion
aoiyu Dec 21, 2024
4f78eaa
Merge pull request #1308 from aoiyu/1307-nonnull-parameter-error
marcosinigaglia Dec 21, 2024
ab55752
Version bump
marcosinigaglia Dec 21, 2024
f04dd3d
Merge branch 'innoveit:master' into patch-1
matt-42 Dec 24, 2024
c9ccdf1
Dummy fix.
matt-42 Dec 24, 2024
b408719
Update install.markdown
sylque Jan 4, 2025
b19d5b5
Merge pull request #1312 from sylque/master
marcosinigaglia Jan 5, 2025
5af9631
feat: Expose getCentralManager and getInstance methods
CptFabulouso Jan 14, 2025
6711839
Merge pull request #1297 from matt-42/patch-1
marcosinigaglia Jan 16, 2025
005142e
Merge pull request #1318 from CptFabulouso/v12-expose-native-methods
marcosinigaglia Jan 16, 2025
f6fe6c6
Version bump
marcosinigaglia Jan 16, 2025
89836be
Update README.md
marcosinigaglia Jan 16, 2025
8fa78df
Bump undici from 6.21.0 to 6.21.1 in /example
dependabot[bot] Jan 21, 2025
4777410
Merge pull request #1322 from innoveit/dependabot/npm_and_yarn/exampl…
marcosinigaglia Jan 22, 2025
f69bf09
Bump nanoid from 3.3.7 to 3.3.8 in /example
dependabot[bot] Jan 22, 2025
1eb5cc5
Merge pull request #1325 from innoveit/dependabot/npm_and_yarn/exampl…
marcosinigaglia Jan 27, 2025
3500437
Fix minSdkVersion
marcosinigaglia Jan 30, 2025
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
69 changes: 69 additions & 0 deletions .github/workflows/pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy docs to Pages

on:
push:
branches: ["master"]
paths: ["docs/**"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow one concurrent deployment
concurrency:
group: "pages"
cancel-in-progress: true

jobs:
# Build job
build:
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./docs
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '3.1' # Not needed with a .ruby-version file
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
cache-version: 0 # Increment this number if you need to re-download cached gems
working-directory: '${{ github.workspace }}/docs'
- name: Setup Pages
id: pages
uses: actions/configure-pages@v3
- name: Build with Jekyll
# Outputs to the './_site' directory by default
run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
env:
JEKYLL_ENV: production
- name: Upload artifact
# Automatically uploads an artifact from the 'docs/_site' directory by default
uses: actions/upload-pages-artifact@v1
with:
path: docs/_site/

# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2
30 changes: 30 additions & 0 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# This workflow warns and then closes issues and PRs that have had no activity for a specified amount of time.
#
# You can adjust the behavior by modifying this file.
# For more information, see:
# https://github.com/actions/stale
name: Mark and close stale issues

on:
schedule:
- cron: '30 1 * * *'

jobs:
stale:

runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v8
with:
repo-token: ${{ secrets.STALE_TOKEN }}
days-before-stale: 90
ignore-pr-updates: true
days-before-pr-stale: -1
days-before-pr-close: -1
stale-issue-message: 'This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 7 days.'
stale-issue-label: 'stale'
exempt-issue-labels: 'bug, enhancement'
exempt-all-assignees: true
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ dist/

## Build generated
build/
*.tsbuildinfo

# OSX
.DS_Store
Expand Down
2 changes: 2 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
.github
docs
example
.git
*.DS_Store
Expand Down
9 changes: 9 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"quoteProps": "consistent",
"singleQuote": true,
"tabWidth": 2,
"trailingComma": "es5",
"useTabs": false,
"bracketSpacing": true,
"arrowParen": "singleline"
}
Loading