1.0.6 • Published 3 years ago

swagger-camelcase-properties-to-snakecase v1.0.6

Weekly downloads
162
License
MIT
Repository
github
Last release
3 years ago

swagger-camelcase-properties-to-snakecase

swagger camelcase properties to snakecase

Install

$ npm install -g swagger-camelcase-properties-to-snakecase

Usage

stdio

cat __tests__/nestedSwagger.yaml | npx swagger-camelcase-properties-to-snakecase

fix file

npx swagger-camelcase-properties-to-snakecase __tests__/nestedSwagger.yaml

Spec

import * as fs from 'fs'
import * as path from 'path'
import { swaggerCamelCasePropertiesToSnakeCase } from 'swagger-camelcase-properties-to-snakecase';

const nestedSwaggerYaml = fs.readFileSync(path.resolve(__dirname, './nestedSwagger.yaml')).toString().trim()
const snakeCaseNestedSwagger = fs.readFileSync(path.resolve(__dirname, './snakeCaseNestedSwagger.yaml')).toString().trim()

test('nested properties', () => {
  const result = swaggerCamelCasePropertiesToSnakeCase(nestedSwaggerYaml).trim()

  expect(result).toBe(snakeCaseNestedSwagger);
});
1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.0.5

3 years ago

0.0.6

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago