├── .circleci └── config.yml ├── .gitignore ├── .nvmrc ├── LICENSE ├── README.md ├── eslint.config.mjs ├── package.json ├── pull_request_template.md └── src ├── commands ├── build.js ├── create.js ├── exec.js ├── publish │ ├── apiClient.js │ ├── authenticationService.js │ ├── index.js │ └── manifest-validator.js ├── start.js └── test.js ├── config ├── constants.js ├── webpack.common.mjs ├── webpack.dev.mjs ├── webpack.exec.mjs └── webpack.prod.mjs ├── errors ├── clientError.js ├── index.js └── serverError.js ├── index.js ├── sample-data ├── componentVariants.json ├── components.json ├── index.js ├── project.json ├── screens.json └── version.json ├── template ├── .gitignore ├── README.md ├── eslint.config.mjs ├── jest.config.mjs ├── src │ └── index.ts ├── tests │ ├── fixtures │ │ ├── componentVariants.json │ │ ├── components.json │ │ ├── index.ts │ │ ├── project.json │ │ ├── screens.json │ │ └── version.json │ └── index.test.ts ├── tsconfig.json └── tsconfig.test.json └── utils ├── eslint.js ├── highlight-syntax ├── colorize.js └── index.js ├── package.js ├── paths.js └── webpack ├── manifest-builder.js └── transform-config.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v8.9.4 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/package.json -------------------------------------------------------------------------------- /pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/pull_request_template.md -------------------------------------------------------------------------------- /src/commands/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/commands/build.js -------------------------------------------------------------------------------- /src/commands/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/commands/create.js -------------------------------------------------------------------------------- /src/commands/exec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/commands/exec.js -------------------------------------------------------------------------------- /src/commands/publish/apiClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/commands/publish/apiClient.js -------------------------------------------------------------------------------- /src/commands/publish/authenticationService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/commands/publish/authenticationService.js -------------------------------------------------------------------------------- /src/commands/publish/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/commands/publish/index.js -------------------------------------------------------------------------------- /src/commands/publish/manifest-validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/commands/publish/manifest-validator.js -------------------------------------------------------------------------------- /src/commands/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/commands/start.js -------------------------------------------------------------------------------- /src/commands/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/commands/test.js -------------------------------------------------------------------------------- /src/config/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/config/constants.js -------------------------------------------------------------------------------- /src/config/webpack.common.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/config/webpack.common.mjs -------------------------------------------------------------------------------- /src/config/webpack.dev.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/config/webpack.dev.mjs -------------------------------------------------------------------------------- /src/config/webpack.exec.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/config/webpack.exec.mjs -------------------------------------------------------------------------------- /src/config/webpack.prod.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/config/webpack.prod.mjs -------------------------------------------------------------------------------- /src/errors/clientError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/errors/clientError.js -------------------------------------------------------------------------------- /src/errors/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/errors/index.js -------------------------------------------------------------------------------- /src/errors/serverError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/errors/serverError.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/index.js -------------------------------------------------------------------------------- /src/sample-data/componentVariants.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/sample-data/componentVariants.json -------------------------------------------------------------------------------- /src/sample-data/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/sample-data/components.json -------------------------------------------------------------------------------- /src/sample-data/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/sample-data/index.js -------------------------------------------------------------------------------- /src/sample-data/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/sample-data/project.json -------------------------------------------------------------------------------- /src/sample-data/screens.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/sample-data/screens.json -------------------------------------------------------------------------------- /src/sample-data/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/sample-data/version.json -------------------------------------------------------------------------------- /src/template/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/.gitignore -------------------------------------------------------------------------------- /src/template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/README.md -------------------------------------------------------------------------------- /src/template/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/eslint.config.mjs -------------------------------------------------------------------------------- /src/template/jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/jest.config.mjs -------------------------------------------------------------------------------- /src/template/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/src/index.ts -------------------------------------------------------------------------------- /src/template/tests/fixtures/componentVariants.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/tests/fixtures/componentVariants.json -------------------------------------------------------------------------------- /src/template/tests/fixtures/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/tests/fixtures/components.json -------------------------------------------------------------------------------- /src/template/tests/fixtures/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/tests/fixtures/index.ts -------------------------------------------------------------------------------- /src/template/tests/fixtures/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/tests/fixtures/project.json -------------------------------------------------------------------------------- /src/template/tests/fixtures/screens.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/tests/fixtures/screens.json -------------------------------------------------------------------------------- /src/template/tests/fixtures/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/tests/fixtures/version.json -------------------------------------------------------------------------------- /src/template/tests/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/tests/index.test.ts -------------------------------------------------------------------------------- /src/template/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/tsconfig.json -------------------------------------------------------------------------------- /src/template/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/template/tsconfig.test.json -------------------------------------------------------------------------------- /src/utils/eslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/utils/eslint.js -------------------------------------------------------------------------------- /src/utils/highlight-syntax/colorize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/utils/highlight-syntax/colorize.js -------------------------------------------------------------------------------- /src/utils/highlight-syntax/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/utils/highlight-syntax/index.js -------------------------------------------------------------------------------- /src/utils/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/utils/package.js -------------------------------------------------------------------------------- /src/utils/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/utils/paths.js -------------------------------------------------------------------------------- /src/utils/webpack/manifest-builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/utils/webpack/manifest-builder.js -------------------------------------------------------------------------------- /src/utils/webpack/transform-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplin/zem/HEAD/src/utils/webpack/transform-config.js --------------------------------------------------------------------------------