• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

fourTheorem / slic-watch / 6733211750
98%

Build:
DEFAULT BRANCH: main
Ran 02 Nov 2023 01:27PM UTC
Jobs 1
Files 26
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Nov 2023 01:25PM UTC coverage: 100.0%. Remained the same
6733211750

push

github

web-flow
TypeScript migration (#105)

* Add AppSync Support

* Handle lifecycle hook

* Add alarms and dashboard widgets for AppSync
- Remove redundant resources

* Use different y-axes for metrics of different units
- Tidy up the branch

* Migrate TS from JS

* Restructure alarms and dashboards

* Use a library for alarm properties
- Lib is called cloudform which gives us ability to write less types and be certain about the types of each property

* Fix GitHub actions

* Refactor alarm modules and combine additional resources into compiledTemplate

* Manage packages, remove redundant use-strict
- 'use strict' can be manageble for each module  at top level as we use alwaysStrict in the tscofig
- Fix some types

* Sam requires esbuild to be installed globally
- Manage common packages at the top level
- Fix modules paths in cf-macro/index

* Edit alarm names by using intrinsic functions to retrieve actual data from cloudformation
- Manage packages, remove redundant use-strict line in each as we manage alwaysStrict at top level
- Instal cloudform lib at dependecy level as sam requires

* Macro requires handler to be async
Use intrinsic functions for alarm names and alarm descriptions to retrieve actual data from cloudformation

* Manage all AlarmName and AlarmDescription specific to each modules

* Upgrade node version for ALB and AppSync projects
- Make sure all AlarmName and AlarmDescription same as before

* Fix types confusion for the default config

* For input types use also cloudformation properties types

* Using generics to split the type into pre and post merged types. I've extended the config types too to allow the cascaded flow of properties to be typed

* Assign all missing config types
- Fix the unit-test

* Change the import path in index files

* Change back the import path for now

* Fix slic-watch-core workspace issue

* chore: update build to do TS compilation

* chore: update macro vers... (continued)

348 of 348 branches covered (100.0%)

Branch coverage included in aggregate %.

2329 of 2329 new or added lines in 26 files covered. (100.0%)

2940 of 2940 relevant lines covered (100.0%)

111.04 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-node-20 - 6733211750.1 02 Nov 2023 01:27PM UTC 0
100.0
GitHub Action Run
Source Files on build 6733211750
Detailed source file information is not available for this build.
  • Back to Repo
  • 1f224f2a on github
  • Prev Build on main (#4996254704)
  • Next Build on main (#6733269987)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc