Skip to content

Commit 55da840

Browse files
refactor: remove Object.freeze
1 parent 10c467d commit 55da840

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/header/headers.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export const Header = Object.freeze({
1+
export const Header = {
22
/**
33
* ```txt
44
* If-Modified-Since: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT
@@ -109,4 +109,4 @@ export const Header = Object.freeze({
109109
* ```
110110
*/
111111
XAxiosCacheStaleIfError: 'x-axios-cache-stale-if-error'
112-
});
112+
} as const;

test/util/update-cache.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ import { defaultKeyGenerator } from '../../src/util/key-generator.js';
55
import { mockAxios } from '../mocks/axios.js';
66

77
const CACHE_KEY = defaultKeyGenerator({ url: 'https://example.com/' });
8-
const CACHED_VALUE: CachedStorageValue = Object.freeze({
8+
const CACHED_VALUE: CachedStorageValue = {
99
createdAt: Date.now(),
1010
state: 'cached',
1111
ttl: Number.MAX_SAFE_INTEGER, // never expires
1212
data: { data: 'value', headers: {}, status: 200, statusText: '200 OK' }
13-
});
13+
} as const;
1414

1515
describe('Tests UpdateCache', () => {
1616
it('`delete` key with CacheUpdaterFn', async () => {

test/utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ import { mock } from 'node:test';
22
import { AxiosHeaders } from 'axios';
33
import type { CacheAxiosResponse } from '../src/cache/axios.js';
44

5-
export const EMPTY_RESPONSE = Object.freeze({
5+
export const EMPTY_RESPONSE = {
66
headers: {},
77
status: 200,
88
statusText: '200 OK',
99
data: true
10-
});
10+
} as const;
1111

1212
export function createResponse<R>(config: Partial<CacheAxiosResponse<R>>): CacheAxiosResponse {
1313
return {

0 commit comments

Comments
 (0)