passing tests

This commit is contained in:
James
2020-11-21 14:56:49 -05:00
parent e5043e73e3
commit 09f3008569
7 changed files with 10 additions and 14 deletions

View File

@@ -1,10 +1,5 @@
import { Collection } from './types';
import sanitize from './sanitize';
const buildCollection = (collection: Collection) => {
const sanitized = sanitize(collection);
return sanitized;
};
const buildCollection = (collection: Collection) => collection;
module.exports = buildCollection;

View File

@@ -1,4 +1,5 @@
import merge from 'deepmerge';
import { Collection } from './types';
import sanitizeFields from '../../fields/config/sanitize';
import toKebabCase from '../../utilities/toKebabCase';
import baseAuthFields from '../../fields/baseFields/baseFields';
@@ -52,7 +53,7 @@ const mergeBaseFields = (fields, baseFields) => {
return baseFields;
};
const sanitizeCollection = (collections, collection) => {
const sanitizeCollection = (collections: Collection[], collection: Collection): Collection => {
// /////////////////////////////////
// Make copy of collection config
// /////////////////////////////////

View File

@@ -2,7 +2,7 @@ import { Config } from './types';
import sanitize from './sanitize';
import validate from './validate';
export default function buildConfig(config: Config): Config {
export function buildConfig(config: Config): Config {
const validated = validate(config);
const sanitized = sanitize(validated);

View File

@@ -5,7 +5,7 @@ import { Config } from './types';
import findConfig from './find';
const configPath = findConfig();
const getConfig = (): Config => {
const loadConfig = (): Config => {
// eslint-disable-next-line @typescript-eslint/no-var-requires
const publicConfig = require(configPath);
return {
@@ -18,4 +18,4 @@ const getConfig = (): Config => {
};
};
export default getConfig;
export default loadConfig;