enables strict mode in your package
This plugin places a 'use strict'; directive at the top of all files to enable strict mode
Compile time `with` for strict mode JavaScript
This plugin places a 'use strict'; directive at the top of all files to enable strict mode
recursively Object.freeze() objects and functions, works in strict mode
Typescript tools that help with migration to the strict mode
🐊Putout plugin adds ability to add or remove strict mode directive
Makes all modules in Node get loaded in strict mode.
Does the current JS environment have strict mode? ES5+ should; but let's not assume.
Convert "with" statements to strict mode-compatible JavaScript
browserify v2 plugin for enforcing strict mode
A CoffeeLint rule that enforces usage of strict mode
eval code in vm module, but always strict mode.
A MongoDB Extended JSON conversion utility which converts Strict Mode syntax to JavaScript Mode
Determines whether a string is a valid javascript variable name. ES2015 and ES5 compatibility. Strict mode evaluation by default.
A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization.
React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.
Typescript tools that help with migration to the strict mode
- [About The Project](#about-the-project) - [Getting Started](#getting-started) - [How to use](#how-to-use) - [Strict Mode](#strict-mode) - [API](#api) - [Interfaces](#interfaces) - CSAF 2.0 - [Module `schemaTests.js`](#module-schematest
A shim to always run node in es5 proper "strict mode"
React Strict Mode HOC
A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization. for React
A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization. for Angular
remove "use strict" directive
A procedural macro that adds C-style goto to Rust via label!() and goto!() macros.
Utility to release software
Keep an SSH tunnel alive across drops — a Rust port of Carson Harding's `autossh 1.4g` SSH connection supervisor. Tokio-based supervisor, `-M <port>` monitor-port heartbeat (or `-M 0` exit-only respawn), `AUTOSSH_*` env-var surface incl. `AUTOSSH_MESSAGE` byte-identical wire format, Unix `-f` daemonize + Windows `DETACHED_PROCESS` analogue, SIGTERM/SIGUSR1/SIGHUP handling on Unix, byte-equal Strict-mode upstream compatibility, and a typed library API.
XARF v4 (eXtended Abuse Reporting Format) parser, validator, and generator with v3 compatibility
Pipe viewer — a Rust port of Andrew Wood's `pv(1)` with progress bar, ETA, rate display, token-bucket rate limiting, IEC/SI unit math, SIGWINCH-aware terminal redraw, SIGUSR1 size refresh, multi-instance cursor coordination, and a typed library API.
Grep through PDF files — a Rust port of Hans-Peter Deifel's `pdfgrep(1)` with lopdf-backed text extraction, regex + fancy-regex pluggable engines, --password retry for encrypted PDFs, GNU-grep-compatible color output, recursive walking with fnmatch include/exclude, and a typed library API.
Track token usage and costs across AI providers
Render ASCII-art banners from text — a Rust port of cmatsuoka's `figlet(6)` v2.2.5 with an in-house FIGfont 2.0 parser, all six horizontal smush rules + universal, 12 bundled `.flf` fonts via `include_bytes!`, terminal-width-aware layout, color/rainbow output, byte-equal Strict-mode upstream compatibility, and a typed library API. v0.2: feature layout reorganized — see CHANGELOG. v0.3: toilet feature parity — TLF parser, 10 filters, HTML/IRC/SVG export, truecolor — see CHANGELOG.
Fan stdin out to N concurrent shell-spawned children — a Rust port of moreutils `pee` with strict-compat mode, exit-code aggregation (Default max / Strict bitwise OR), backpressure-paced byte-perfect delivery, and a typed library API.
Panoptic-quality (PQ) evaluation for the vernier evaluation library (ADR-0025)
Sanitize messy filenames — a Rust port of Doug Harple's `detox(1)` with the filter pipeline (uncgi, iso8859_1, utf_8, safe, wipeup, max_length), `detoxrc` config grammar, recursive collision-safe batch rename, EXDEV cross-device fallback, and a typed library API.
Generate pronounceable or random passwords from the OS CSPRNG — a Rust port of Theodore Ts'o's `pwgen` with strict-compat mode, deterministic `-H` reproducible mode (SHA256 + ChaCha20), and a typed library API.
A Sprockets processor that adds "use strict" to your JavaScript files
Gem provides simple access to common Ruby hash types
ActiveRecord::MySQL::Strict adds validations to ActiveRecord models to make sure they do not trigger errors in MySQL strict mode.
Define typed hash schemas with per-key type declarations, optional coercion functions, default values, strict mode for unknown keys, nested schemas, pick/omit, JSON serialization, freeze, diff, and validation error collection.
Enumancer provides a predictable, type-safe registry for named values. Each entry is unique by both name and value, with optional type constraints and strict mode.
OSV is a high-performance CSV parser for Ruby, implemented in Rust. It wraps BurntSushi's csv-rs crate to provide fast CSV parsing with support for both hash-based and array-based row formats. Features include: Flexible input sources (file paths, gzipped files, IO objects, strings), configurable parsing options (headers, separators, quote chars), support for both hash and array output formats, whitespace trimming options, strict or flexible parsing modes, and is significantly faster than Ruby's standard CSV library.
SmarterJSON is a permissive JSON/JSON5 parser: comments, trailing commas, different quote styles, Python/JS keywords, and more, all parse to the same Ruby objects. Purposely no strict mode, always best-effort, blazing fast. Handles BOM, smart quotes, messy input. Compatible with config/data files and API responses alike.
openvox-lint is a modern style-guide linter for OpenVox and Puppet manifests. It checks your .pp files against the OpenVox Language Style Guide (the current canonical reference) and catches common errors, deprecated patterns (legacy facts, Hiera 3, import, etc.), strict-mode issues, and Puppet 8+ / OpenVox 8.x problems. Includes real --fix support for many checks. Fully compatible with OpenVox 8.x and Puppet 8.x. Drop-in replacement for the archived puppet-lint with better Ruby 2.5+ support and OpenVox-specific checks.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.