Cross-platform script runner for Bare
super fast, all natural json logger
Streaming data for JavaScript
Path manipulation library for JavaScript
Load fonts at runtime and use them in React Native components.
Event emitters for JavaScript
Provides a React component that prevents the screen sleeping when rendered. It also exposes static methods to control the behavior imperatively.
The core of Expo Modules architecture
Provides access to the SF Symbols library on iOS, and Material Symbols on Android and web, for Expo and React Native apps.
Provides cryptography primitives for Android, iOS and web.
Provides access to the system's web browser and supports handling redirects. On iOS, it uses SFSafariViewController or ASWebAuthenticationSession, depending on the method you call, and on Android it uses ChromeCustomTabs. As of iOS 11, SFSafariViewControl
Provides a React component that renders a gradient view.
Provides an interface for getting and setting Clipboard content on Android, iOS, macOS and Web.
Provides a way to encrypt and securely store key-value pairs locally on the device.
A WebView specifically designed for Expo DOM components
Provides access to the local file system on the device.
A component that renders a native blur view on iOS and falls back to a semi-transparent view on Android. A common usage of this is for navigation bars, tab bars, and modals.
Operating system utilities for Bare
Provides access to the system's haptics engine on iOS, vibration effects on Android, and Web Vibration API on web.
Provides the same interface as the React Native StatusBar API, but with slightly different defaults to work great in Expo environments.
Provides an interface for native user localization information.
A component that renders a native glass effect view on iOS.
Provides system information that remains constant throughout the lifetime of your app.
A package that provides 'Sign in with Apple' capability for Expo and React Native apps.
A simple trailfindering api interface
Puppetfactory creates a Puppet Enterprise infrastructure on the classroom server. Each student has a container for Puppet code and configuration linked to their environment on the master. The containers are built on docker and duplicate most of the behavior of a full VM or bare-metal system. The classroom server will also be running the unmodified Puppet Enterprise Console with an account for each student.
Application to gather prometheus style metrics # Usage Install the gem into your gemfile ```gem prometheus-collector``` Install your gemset ```bundle install``` Consume the program. ``` require 'prometheus/collector' class Guage < Prometheus::Collector::Extensions::Base install def run # Do some things that would be collected in Prometheus::Client Objects end end ``` Mount the Prometheus::Collector::Application application, or start it from your app.rb ``` Prometheus::Collector::Application.start ``` # How it works The collector app makes use of the Prometheus client collector and exporter middleware to allow you to write custom applications that export prometheus style metrics. It is designed as a bare-bones scaffold to get you off the ground with a ruby applet to get some statistics. It utilizes rack and its middleware. The interface is fairly straightforward: Your Metric Executing code needs to extend Prometheus::Collector::Extensions::Base for 'repeatedly-runbable' operations and Prometheus::Collector::Extensions::Once for something that should only be executed Once. Your class should implement an instance level `run` function, and may optionally implement a class level `schedule` function: This must return a `cron` style string to tell the application when to invoke your `run` code. By default, `schedule` is set to `* * * * *` which would allow the code to be executed every minute. ### Scheduling Scheduling is implemented via em-cron. Thus the re-scheduling of a task should occur within the parameters of the `schedule` string but is evaluated upon completion. Thus in normal operation, the code should not execute more than one `run` of a given worker definition at a time.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.