3b23b7abfe
chore: Add ability to deal with temporary files generated by tests
...
The "install_nextflow" tests generate a new install of Nextflow every time
they are run based on the "RUNNER_TEMP" environment variable. Deal with
this by adding our RUNNER_TEMP variable to the ava config and making sure
none of these installs get committed.
2024-02-02 21:45:29 -06:00
e8d313e9d2
chore!: Remove octokit throttling dependency
2024-02-02 21:45:24 -06:00
f65f3889f1
chore: Update lint-staged config to also lint TypeScript files
2024-02-02 21:26:01 -06:00
92d5fbf3ef
chore: Initialize husky
2024-02-02 21:24:46 -06:00
3fdf4e64ae
chore: Install lint-staged
2024-02-02 21:19:11 -06:00
f4e0bf4b97
chore: Install husky
2024-02-02 21:15:03 -06:00
c4fb7bfc75
chore: bump version in package json files
2024-01-30 10:44:39 -06:00
77d8bbb78a
chore: Bump version is package.json to v1.5.0
2024-01-21 22:09:10 -06:00
0e885a8e09
chore: Update GitHub actions package to v6.0.0
...
The GitHub actions API changes the underlying type structure to allow
for plugins like the throttling plugin at v6, so update to that version.
2024-01-21 20:57:22 -06:00
37825f6967
chore: Install Octokit throttling plugin package
2024-01-21 20:57:22 -06:00
4499488e7d
feat: Add coverage reporting to test protocol
2023-10-31 01:42:06 +00:00
1f1a43fb20
chore: Add c8 to dev dependencies
2023-10-31 01:42:06 +00:00
99243fb566
chore: Bump version number in package files
2023-10-26 02:45:41 +00:00
56d7f33dac
chore: Upgrade package version number
2023-05-23 14:17:57 +00:00
Edmund Miller
95a4337530
style: Add simple-import-sort and run
2022-11-17 19:32:25 +00:00
Edmund Miller
93ff0f7ef2
test: Write tests for release_data function
2022-11-17 19:32:25 +00:00
Edmund Miller
edde65cf1e
build: lib => lib/src
2022-11-17 19:32:25 +00:00
Edmund Miller
0541993f3c
build: Update scripts to be more selective on files
...
And run on test files
2022-11-17 19:32:25 +00:00
Edmund Miller
205818f4d8
style: format-check => format:check
2022-11-17 19:32:25 +00:00
Edmund Miller
40343dfa61
build: Add eslint-plugin-ava
2022-11-17 19:32:25 +00:00
Edmund Miller
3538f89b6f
build: Add lint:fix script
2022-11-17 19:32:25 +00:00
Edmund Miller
024f69ce91
style: Run prettier on everything
2022-11-17 19:32:25 +00:00
Edmund Miller
db82c135bd
build: Setup typescript tests
...
I don't know why I do this to myself. But it's done now.
https://github.com/OneSignal/OneSignal-Website-SDK
Yoinked the configs from here
2022-11-17 19:32:25 +00:00
Edmund Miller
78e7fadd20
build: npm init ava
2022-11-17 19:32:25 +00:00
Edmund Miller
c976e6b883
refactor: Move everything into a src/ dir
2022-11-17 19:32:25 +00:00
Edmund Miller
0401be4ed7
chore: Update package.json
2022-11-17 19:32:25 +00:00
Edmund Miller
9ec3bc304f
build: Add eslint and prettier
2022-11-17 19:32:25 +00:00
Edmund Miller
48ae930859
build: Add types
2022-11-17 19:32:25 +00:00
Edmund Miller
1b07a3f172
build: Add ncc
...
npm run build works now without global install
2022-11-17 19:32:25 +00:00
Edmund Miller
16725d6eeb
chore: Update author
2022-11-17 19:32:25 +00:00
19d25338eb
Bump version numbers
2022-09-29 15:37:32 -05:00
f9b3f5cc17
Bump version to 1.1.0
2022-06-15 11:35:09 -05:00
88f5b74123
Add Typescript dependencies
2022-06-15 11:27:46 -05:00
4b347fd8a3
Update build script to use typescript file
2022-06-15 11:27:18 -05:00
265bf35d82
Update Node version number
2022-06-13 17:52:56 -05:00
e5e3a7abe7
Update to use auto release functionality
2022-06-13 17:50:18 -05:00
2a02cc023b
Switch to MIT license
2022-06-13 17:01:32 -05:00
90e8e1e673
Add Nextflow smoke test
2022-06-13 16:40:16 -05:00
39be9d4ef1
Remove @actions/io
2022-06-13 16:28:47 -05:00
dcbcd9ccd4
Add more robust caching
2022-06-13 15:07:53 -05:00
e54c591a71
Add package dependencies
2022-06-13 13:31:29 -05:00