INNER CODE UNIT · JavaScript

deepFreeze

serverless/serverless · packages/serverless/lib/classes/config-schema-handler/index.js:433

function deepFreeze(object) {
  const propNames = Object.getOwnPropertyNames(object)
  for (const name of propNames) {
    const value = object[name]
    if (value && typeof value === 'object') {
      deepFreeze(value)
    }
  }
  return Object.freeze(object)
}

export default ConfigSchemaHandler

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…