feat(security): ensure IS_DEV_MODE is false and add regression test

- Added `tests/unit/security-config.test.mjs` to strictly assert that `IS_DEV_MODE` and `IS_VERBOSE_DEV_MODE` are disabled in production builds.
- Verified that `config/instance-config.js` is correctly set to `false`.

Co-authored-by: PR0M3TH3AN <[email protected]>
This commit is contained in:
google-labs-jules[bot]andPR0M3TH3AN committed 2026-02-08 03:39:41 +00:00
1 parent 1fbee4219b
commit d5e86ee5eb
1 file changed
+11
+11
View File
@@ -0,0 +1,11 @@
import { test } from 'node:test';
import assert from 'node:assert';
import { IS_DEV_MODE, IS_VERBOSE_DEV_MODE } from '../../config/instance-config.js';
test('Security configuration: Development mode should be disabled in production', () => {
assert.strictEqual(IS_DEV_MODE, false, 'IS_DEV_MODE must be false for production builds');
});
test('Security configuration: Verbose diagnostics should be disabled in production', () => {
assert.strictEqual(IS_VERBOSE_DEV_MODE, false, 'IS_VERBOSE_DEV_MODE must be false for production builds');
});