diff --git a/src/getRawHeaders.test.ts b/src/get-raw-headers.test.ts similarity index 85% rename from src/getRawHeaders.test.ts rename to src/get-raw-headers.test.ts index 061918a..46de2dc 100644 --- a/src/getRawHeaders.test.ts +++ b/src/get-raw-headers.test.ts @@ -1,5 +1,5 @@ -import { Headers } from './Headers' -import { getRawHeaders } from './getRawHeaders' +import { Headers } from './headers' +import { getRawHeaders } from './get-raw-headers' it('returns a headers objects with the raw names', () => { const headers = new Headers({ diff --git a/src/getRawHeaders.ts b/src/get-raw-headers.ts similarity index 86% rename from src/getRawHeaders.ts rename to src/get-raw-headers.ts index b1835f5..a502629 100644 --- a/src/getRawHeaders.ts +++ b/src/get-raw-headers.ts @@ -1,4 +1,4 @@ -import { RAW_HEADER_NAMES } from './Headers' +import { RAW_HEADER_NAMES } from './headers' /** * Returns the object of all raw headers. diff --git a/src/Headers.test.ts b/src/headers.test.ts similarity index 99% rename from src/Headers.test.ts rename to src/headers.test.ts index 3671ebb..4bc86ab 100644 --- a/src/Headers.test.ts +++ b/src/headers.test.ts @@ -1,7 +1,4 @@ -/** - * @jest-environment jsdom - */ -import { Headers } from './Headers' +import { Headers } from './headers' describe('constructor()', () => { it('can be created without any arguments', () => { diff --git a/src/Headers.ts b/src/headers.ts similarity index 95% rename from src/Headers.ts rename to src/headers.ts index c9794c3..aa6fcb3 100644 --- a/src/Headers.ts +++ b/src/headers.ts @@ -1,9 +1,9 @@ import { splitCookiesString } from 'set-cookie-parser' import { HeadersList, HeadersObject } from './glossary' -import { normalizeHeaderName } from './utils/normalizeHeaderName' -import { normalizeHeaderValue } from './utils/normalizeHeaderValue' -import { isValidHeaderName } from './utils/isValidHeaderName' -import { isValidHeaderValue } from './utils/isValidHeaderValue' +import { normalizeHeaderName } from './utils/normalize-header-name' +import { normalizeHeaderValue } from './utils/normalize-header-value' +import { isValidHeaderName } from './utils/is-valid-header-name' +import { isValidHeaderValue } from './utils/is-valid-header-value' export const NORMALIZED_HEADERS: unique symbol = Symbol('normalizedHeaders') diff --git a/src/index.ts b/src/index.ts index 8f36b19..ecc9e17 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,16 +1,16 @@ -export { Headers } from './Headers' +export { Headers } from './headers' -export { getRawHeaders } from './getRawHeaders' -export { headersToString } from './transformers/headersToString' -export { headersToList } from './transformers/headersToList' -export { headersToObject } from './transformers/headersToObject' -export { stringToHeaders } from './transformers/stringToHeaders' -export { listToHeaders } from './transformers/listToHeaders' -export { objectToHeaders } from './transformers/objectToHeaders' +export { getRawHeaders } from './get-raw-headers' +export { headersToString } from './transformers/headers-to-string' +export { headersToList } from './transformers/headers-to-list' +export { headersToObject } from './transformers/headers-to-object' +export { stringToHeaders } from './transformers/string-to-headers' +export { listToHeaders } from './transformers/list-to-headers' +export { objectToHeaders } from './transformers/object-to-headers' -export { reduceHeadersObject } from './transformers/reduceHeadersObject' -export { flattenHeadersList } from './transformers/flattenHeadersList' -export { flattenHeadersObject } from './transformers/flattenHeadersObject' +export { reduceHeadersObject } from './transformers/reduce-headers-object' +export { flattenHeadersList } from './transformers/flatten-headers-list' +export { flattenHeadersObject } from './transformers/flatten-headers-object' /* Typings */ export type { diff --git a/src/transformers/appendHeader.test.ts b/src/transformers/append-header.test.ts similarity index 97% rename from src/transformers/appendHeader.test.ts rename to src/transformers/append-header.test.ts index 9418ad6..b569049 100644 --- a/src/transformers/appendHeader.test.ts +++ b/src/transformers/append-header.test.ts @@ -1,4 +1,4 @@ -import { appendHeader } from './appendHeader' +import { appendHeader } from './append-header' describe('appendHeader', () => { describe('given appending a non-existing header', () => { diff --git a/src/transformers/appendHeader.ts b/src/transformers/append-header.ts similarity index 100% rename from src/transformers/appendHeader.ts rename to src/transformers/append-header.ts diff --git a/src/transformers/flattenHeadersList.test.ts b/src/transformers/flatten-headers-list.test.ts similarity index 87% rename from src/transformers/flattenHeadersList.test.ts rename to src/transformers/flatten-headers-list.test.ts index 700004a..484126e 100644 --- a/src/transformers/flattenHeadersList.test.ts +++ b/src/transformers/flatten-headers-list.test.ts @@ -1,5 +1,5 @@ import { HeadersList } from '../glossary' -import { flattenHeadersList } from './flattenHeadersList' +import { flattenHeadersList } from './flatten-headers-list' describe('given a headers list', () => { it('flattens its multi-value headers', () => { diff --git a/src/transformers/flattenHeadersList.ts b/src/transformers/flatten-headers-list.ts similarity index 100% rename from src/transformers/flattenHeadersList.ts rename to src/transformers/flatten-headers-list.ts diff --git a/src/transformers/flattenHeadersObject.test.ts b/src/transformers/flatten-headers-object.test.ts similarity index 87% rename from src/transformers/flattenHeadersObject.test.ts rename to src/transformers/flatten-headers-object.test.ts index 86309ba..7e56fc7 100644 --- a/src/transformers/flattenHeadersObject.test.ts +++ b/src/transformers/flatten-headers-object.test.ts @@ -1,4 +1,4 @@ -import { flattenHeadersObject } from './flattenHeadersObject' +import { flattenHeadersObject } from './flatten-headers-object' import { HeadersObject } from '../glossary' describe('given a headers object', () => { diff --git a/src/transformers/flattenHeadersObject.ts b/src/transformers/flatten-headers-object.ts similarity index 85% rename from src/transformers/flattenHeadersObject.ts rename to src/transformers/flatten-headers-object.ts index 6fdecbd..2bb863c 100644 --- a/src/transformers/flattenHeadersObject.ts +++ b/src/transformers/flatten-headers-object.ts @@ -1,5 +1,5 @@ import { HeadersObject, FlatHeadersObject } from '../glossary' -import { reduceHeadersObject } from './reduceHeadersObject' +import { reduceHeadersObject } from './reduce-headers-object' export function flattenHeadersObject( headersObject: HeadersObject diff --git a/src/transformers/headersToList.test.ts b/src/transformers/headers-to-list.test.ts similarity index 92% rename from src/transformers/headersToList.test.ts rename to src/transformers/headers-to-list.test.ts index e460ceb..0f25f21 100644 --- a/src/transformers/headersToList.test.ts +++ b/src/transformers/headers-to-list.test.ts @@ -1,7 +1,4 @@ -/** - * @jest-environment jsdom - */ -import { headersToList } from './headersToList' +import { headersToList } from './headers-to-list' describe('given Headers with a single header', () => { it('should return its list representation', () => { diff --git a/src/transformers/headersToList.ts b/src/transformers/headers-to-list.ts similarity index 100% rename from src/transformers/headersToList.ts rename to src/transformers/headers-to-list.ts diff --git a/src/transformers/headersToObject.node.test.ts b/src/transformers/headers-to-object.node.test.ts similarity index 93% rename from src/transformers/headersToObject.node.test.ts rename to src/transformers/headers-to-object.node.test.ts index fcf09ba..d40d40b 100644 --- a/src/transformers/headersToObject.node.test.ts +++ b/src/transformers/headers-to-object.node.test.ts @@ -1,8 +1,6 @@ -/** - * @jest-environment node - */ -import { headersToObject } from './headersToObject' -import { Headers } from '../Headers' +// @vitest-environment node +import { headersToObject } from './headers-to-object' +import { Headers } from '../headers' describe('given Headers with a single header', () => { it('should return that single header in an Object', () => { diff --git a/src/transformers/headersToObject.test.ts b/src/transformers/headers-to-object.test.ts similarity index 95% rename from src/transformers/headersToObject.test.ts rename to src/transformers/headers-to-object.test.ts index 16ece02..07e1fcf 100644 --- a/src/transformers/headersToObject.test.ts +++ b/src/transformers/headers-to-object.test.ts @@ -1,7 +1,4 @@ -/** - * @jest-environment jsdom - */ -import { headersToObject } from './headersToObject' +import { headersToObject } from './headers-to-object' describe('given Headers with a single header', () => { it('should return that single header in an Object', () => { diff --git a/src/transformers/headersToObject.ts b/src/transformers/headers-to-object.ts similarity index 100% rename from src/transformers/headersToObject.ts rename to src/transformers/headers-to-object.ts diff --git a/src/transformers/headersToString.test.ts b/src/transformers/headers-to-string.test.ts similarity index 90% rename from src/transformers/headersToString.test.ts rename to src/transformers/headers-to-string.test.ts index a2ccb46..d5c0b6d 100644 --- a/src/transformers/headersToString.test.ts +++ b/src/transformers/headers-to-string.test.ts @@ -1,8 +1,5 @@ -/** - * @jest-environment jsdom - */ -import { headersToString } from './headersToString' -import { Headers } from '../Headers' +import { headersToString } from './headers-to-string' +import { Headers } from '../headers' describe('headersToString', () => { describe('given a standard Headers instance', () => { diff --git a/src/transformers/headersToString.ts b/src/transformers/headers-to-string.ts similarity index 87% rename from src/transformers/headersToString.ts rename to src/transformers/headers-to-string.ts index b1c9ed6..8b741a4 100644 --- a/src/transformers/headersToString.ts +++ b/src/transformers/headers-to-string.ts @@ -1,4 +1,4 @@ -import { headersToList } from './headersToList' +import { headersToList } from './headers-to-list' /** * Converts a given `Headers` instance to its string representation. diff --git a/src/transformers/headersToList.node.test.ts b/src/transformers/heraders-to-list.node.test.ts similarity index 90% rename from src/transformers/headersToList.node.test.ts rename to src/transformers/heraders-to-list.node.test.ts index f5ca9b7..c565b7e 100644 --- a/src/transformers/headersToList.node.test.ts +++ b/src/transformers/heraders-to-list.node.test.ts @@ -1,8 +1,6 @@ -/** - * @jest-environment node - */ -import { Headers } from '../Headers' -import { headersToList } from './headersToList' +// @vitest-environment node +import { Headers } from '../headers' +import { headersToList } from './headers-to-list' describe('given Headers with a single header', () => { it('should return its list representation', () => { diff --git a/src/transformers/listToHeaders.test.ts b/src/transformers/list-to-headers.test.ts similarity index 87% rename from src/transformers/listToHeaders.test.ts rename to src/transformers/list-to-headers.test.ts index 298123d..b028627 100644 --- a/src/transformers/listToHeaders.test.ts +++ b/src/transformers/list-to-headers.test.ts @@ -1,5 +1,5 @@ -import { listToHeaders } from './listToHeaders' -import { Headers } from '../Headers' +import { listToHeaders } from './list-to-headers' +import { Headers } from '../headers' import { HeadersList } from '../glossary' describe('given a list representation of headers', () => { diff --git a/src/transformers/listToHeaders.ts b/src/transformers/list-to-headers.ts similarity index 89% rename from src/transformers/listToHeaders.ts rename to src/transformers/list-to-headers.ts index 137d8d3..927dd33 100644 --- a/src/transformers/listToHeaders.ts +++ b/src/transformers/list-to-headers.ts @@ -1,4 +1,4 @@ -import { Headers } from '../Headers' +import { Headers } from '../headers' import { HeadersList } from '../glossary' export function listToHeaders(list: HeadersList): Headers { diff --git a/src/transformers/objectToHeaders.test.ts b/src/transformers/object-to-headers.test.ts similarity index 88% rename from src/transformers/objectToHeaders.test.ts rename to src/transformers/object-to-headers.test.ts index c6ba86a..cc8eb9e 100644 --- a/src/transformers/objectToHeaders.test.ts +++ b/src/transformers/object-to-headers.test.ts @@ -1,5 +1,5 @@ -import { objectToHeaders } from './objectToHeaders' -import { Headers } from '../Headers' +import { objectToHeaders } from './object-to-headers' +import { Headers } from '../headers' import { HeadersObject } from '../glossary' describe('given an object representation of headers', () => { diff --git a/src/transformers/objectToHeaders.ts b/src/transformers/object-to-headers.ts similarity index 82% rename from src/transformers/objectToHeaders.ts rename to src/transformers/object-to-headers.ts index 40ba72e..54138e1 100644 --- a/src/transformers/objectToHeaders.ts +++ b/src/transformers/object-to-headers.ts @@ -1,5 +1,5 @@ -import { Headers } from '../Headers' -import { reduceHeadersObject } from './reduceHeadersObject' +import { Headers } from '../headers' +import { reduceHeadersObject } from './reduce-headers-object' /** * Converts a given headers object to a new `Headers` instance. diff --git a/src/transformers/reduceHeadersObject.test.ts b/src/transformers/reduce-headers-object.test.ts similarity index 89% rename from src/transformers/reduceHeadersObject.test.ts rename to src/transformers/reduce-headers-object.test.ts index ce124ca..bcbfab1 100644 --- a/src/transformers/reduceHeadersObject.test.ts +++ b/src/transformers/reduce-headers-object.test.ts @@ -1,4 +1,4 @@ -import { reduceHeadersObject } from './reduceHeadersObject' +import { reduceHeadersObject } from './reduce-headers-object' import { HeadersObject } from '../glossary' test('reduces headers to lowercase headers', () => { diff --git a/src/transformers/reduceHeadersObject.ts b/src/transformers/reduce-headers-object.ts similarity index 100% rename from src/transformers/reduceHeadersObject.ts rename to src/transformers/reduce-headers-object.ts diff --git a/src/transformers/stringToHeaders.test.ts b/src/transformers/string-to-headers.test.ts similarity index 93% rename from src/transformers/stringToHeaders.test.ts rename to src/transformers/string-to-headers.test.ts index c6e61d2..54c46ef 100644 --- a/src/transformers/stringToHeaders.test.ts +++ b/src/transformers/string-to-headers.test.ts @@ -1,5 +1,5 @@ -import { Headers } from '../Headers' -import { stringToHeaders } from './stringToHeaders' +import { Headers } from '../headers' +import { stringToHeaders } from './string-to-headers' it('returns a Headers instance given a headers string', () => { const headersString = ` diff --git a/src/transformers/stringToHeaders.ts b/src/transformers/string-to-headers.ts similarity index 93% rename from src/transformers/stringToHeaders.ts rename to src/transformers/string-to-headers.ts index 3ed30aa..4c15b53 100644 --- a/src/transformers/stringToHeaders.ts +++ b/src/transformers/string-to-headers.ts @@ -1,4 +1,4 @@ -import { Headers } from '../Headers' +import { Headers } from '../headers' /** * Converts a string representation of headers (i.e. from XMLHttpRequest) diff --git a/src/utils/isValidHeaderName.ts b/src/utils/is-valid-header-name.ts similarity index 100% rename from src/utils/isValidHeaderName.ts rename to src/utils/is-valid-header-name.ts diff --git a/src/utils/isValidHeaderValue.ts b/src/utils/is-valid-header-value.ts similarity index 100% rename from src/utils/isValidHeaderValue.ts rename to src/utils/is-valid-header-value.ts diff --git a/src/utils/normalizeHeaderName.ts b/src/utils/normalize-header-name.ts similarity index 100% rename from src/utils/normalizeHeaderName.ts rename to src/utils/normalize-header-name.ts diff --git a/src/utils/normalizeHeaderValue.ts b/src/utils/normalize-header-value.ts similarity index 100% rename from src/utils/normalizeHeaderValue.ts rename to src/utils/normalize-header-value.ts