├── .editorconfig ├── .github └── workflows │ ├── autofix.yml │ └── ci.yml ├── .gitignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── eslint.config.mjs ├── package.json ├── pnpm-lock.yaml ├── renovate.json ├── src ├── _utils.ts ├── esm.ts ├── index.ts ├── object.ts ├── string.ts ├── types.ts ├── typescript.ts └── utils.ts ├── test ├── _utils.ts ├── esm.test.ts ├── object.test.ts ├── string.test.ts └── typescript.test.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/autofix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/.github/workflows/autofix.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["github>unjs/renovate-config"] 3 | } 4 | -------------------------------------------------------------------------------- /src/_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/src/_utils.ts -------------------------------------------------------------------------------- /src/esm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/src/esm.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/src/object.ts -------------------------------------------------------------------------------- /src/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/src/string.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- 1 | export interface CodegenOptions { 2 | singleQuotes?: boolean; 3 | } 4 | -------------------------------------------------------------------------------- /src/typescript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/src/typescript.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test/_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/test/_utils.ts -------------------------------------------------------------------------------- /test/esm.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/test/esm.test.ts -------------------------------------------------------------------------------- /test/object.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/test/object.test.ts -------------------------------------------------------------------------------- /test/string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/test/string.test.ts -------------------------------------------------------------------------------- /test/typescript.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/test/typescript.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unjs/knitwork/HEAD/tsconfig.json --------------------------------------------------------------------------------