A cloud-native, AI-enhanced, microservices-based, blockchain-optional platform for delivering exactly one fart sound to end users at scale. SOC2 compliant. ISO certified. Absolutely pointless.
This is not a programming question. A fart is not a sound. A fart is a life event. You cannot make a fart sound in JavaScript. You should reconsider your career.
That said: new AudioContext() then oscillator with noise filter. But seriously. Reconsider.
/** @module fart-core/enterprise * @deprecated everything is deprecated * @since forever */ class FartService extends AbstractEnterpriseBean { private readonly dignity: Dignity = null; async execute(ctx: FartContext): Promise<FartResult> { await this.validateDignity(); // always throws return new FartResult({ sound: "brrp" }); } private async validateDignity() { throw new DignityNotFoundException( "dignity not found (expected)" ); } }
| Package | Version | Description | Status |
|---|---|---|---|
| fart-core | ^9.4.1 | The actual thing. Does the fart. | ✓ ok |
| brrp-utils | ^2.0.0 | Utility functions for brrp operations. 847 functions. 1 used. | ⚠ outdated |
| flatulence-enterprise | ^1.0.0 | Enterprise wrapper for fart-core. Adds auth. Nobody asked. | ✓ ok |
| dignity | ^0.0.1 | Peer dependency. Never satisfied. | ✗ missing |
| left-pad | ^1.3.0 | Pads strings. Critical infrastructure apparently. | ✓ ok |
| is-odd | ^3.0.1 | Checks if a number is odd. 22MB package. | ⚠ deprecated |
| enterprise-bean-factory-factory | ^4.2.0 | Factory for creating factories that create beans. | ✗ CVE-2024-FART |
| moment | ^2.29.4 | Date library. 300KB. Used for: button press timestamp. | ⚠ use dayjs |
| lodash | ^4.17.21 | Used for: _.noop(). Once. In a test. That is disabled. | ✓ ok |
| ...839 more | various | No one knows what these do. Afraid to remove them. | ⚠ unknown |