├── .eslintrc.js ├── .flowconfig ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── fixture-package-preset-env ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── README.md ├── package.json └── src │ ├── .babelrc │ ├── browser.js │ ├── foo │ ├── a.js │ └── b.js │ ├── index.js │ └── node.js ├── fixture-package-ts ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── README.md ├── package.json ├── src │ ├── .babelrc │ ├── browser.ts │ ├── foo │ │ ├── a.ts │ │ └── b.ts │ ├── globals.d.ts │ ├── index.tsx │ └── node.ts └── tsconfig.json ├── fixture-package ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── README.md ├── package.json └── src │ ├── .babelrc │ ├── browser.js │ ├── foo │ ├── a.js │ └── b.js │ ├── index.js │ └── node.js ├── lerna.json ├── package.json ├── packages ├── babel-plugin-transform-cup-globals │ ├── README.md │ ├── index.js │ └── package.json ├── create-universal-package │ ├── README.md │ ├── bin │ │ ├── build.js │ │ ├── clean.js │ │ └── index.js │ ├── build.js │ ├── clean.js │ ├── package.json │ ├── preflight.js │ └── worker.js ├── eslint-config-cup-recommended │ ├── README.md │ ├── eslintrc.js │ └── package.json ├── eslint-config-cup │ ├── README.md │ ├── eslintrc.js │ └── package.json └── eslint-plugin-cup │ ├── README.md │ ├── index.js │ ├── lib │ └── rules │ │ └── no-undef.js │ ├── package.json │ └── test │ └── lib │ └── rules │ └── no-undef.js ├── test ├── e2e-preset-env.test.js ├── e2e-ts.test.js ├── e2e.test.js └── package.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/README.md -------------------------------------------------------------------------------- /fixture-package-preset-env/.eslintignore: -------------------------------------------------------------------------------- 1 | dist-*/ 2 | flow-typed/ 3 | -------------------------------------------------------------------------------- /fixture-package-preset-env/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-preset-env/.eslintrc.js -------------------------------------------------------------------------------- /fixture-package-preset-env/.gitignore: -------------------------------------------------------------------------------- 1 | dist-*/ 2 | coverage/ 3 | -------------------------------------------------------------------------------- /fixture-package-preset-env/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-preset-env/README.md -------------------------------------------------------------------------------- /fixture-package-preset-env/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-preset-env/package.json -------------------------------------------------------------------------------- /fixture-package-preset-env/src/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-preset-env/src/.babelrc -------------------------------------------------------------------------------- /fixture-package-preset-env/src/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-preset-env/src/browser.js -------------------------------------------------------------------------------- /fixture-package-preset-env/src/foo/a.js: -------------------------------------------------------------------------------- 1 | const a = 'a'; 2 | 3 | export default a; 4 | -------------------------------------------------------------------------------- /fixture-package-preset-env/src/foo/b.js: -------------------------------------------------------------------------------- 1 | const b = 'b'; 2 | 3 | export default b; 4 | -------------------------------------------------------------------------------- /fixture-package-preset-env/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-preset-env/src/index.js -------------------------------------------------------------------------------- /fixture-package-preset-env/src/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-preset-env/src/node.js -------------------------------------------------------------------------------- /fixture-package-ts/.eslintignore: -------------------------------------------------------------------------------- 1 | dist-*/ 2 | -------------------------------------------------------------------------------- /fixture-package-ts/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-ts/.eslintrc.js -------------------------------------------------------------------------------- /fixture-package-ts/.gitignore: -------------------------------------------------------------------------------- 1 | dist-*/ 2 | coverage/ 3 | -------------------------------------------------------------------------------- /fixture-package-ts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-ts/README.md -------------------------------------------------------------------------------- /fixture-package-ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-ts/package.json -------------------------------------------------------------------------------- /fixture-package-ts/src/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-ts/src/.babelrc -------------------------------------------------------------------------------- /fixture-package-ts/src/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-ts/src/browser.ts -------------------------------------------------------------------------------- /fixture-package-ts/src/foo/a.ts: -------------------------------------------------------------------------------- 1 | const a = 'a'; 2 | 3 | export default a; 4 | -------------------------------------------------------------------------------- /fixture-package-ts/src/foo/b.ts: -------------------------------------------------------------------------------- 1 | const b = 'b'; 2 | 3 | export default b; 4 | -------------------------------------------------------------------------------- /fixture-package-ts/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-ts/src/globals.d.ts -------------------------------------------------------------------------------- /fixture-package-ts/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-ts/src/index.tsx -------------------------------------------------------------------------------- /fixture-package-ts/src/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-ts/src/node.ts -------------------------------------------------------------------------------- /fixture-package-ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package-ts/tsconfig.json -------------------------------------------------------------------------------- /fixture-package/.eslintignore: -------------------------------------------------------------------------------- 1 | dist-*/ 2 | flow-typed/ 3 | -------------------------------------------------------------------------------- /fixture-package/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package/.eslintrc.js -------------------------------------------------------------------------------- /fixture-package/.gitignore: -------------------------------------------------------------------------------- 1 | dist-*/ 2 | coverage/ 3 | -------------------------------------------------------------------------------- /fixture-package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package/README.md -------------------------------------------------------------------------------- /fixture-package/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package/package.json -------------------------------------------------------------------------------- /fixture-package/src/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package/src/.babelrc -------------------------------------------------------------------------------- /fixture-package/src/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package/src/browser.js -------------------------------------------------------------------------------- /fixture-package/src/foo/a.js: -------------------------------------------------------------------------------- 1 | const a = 'a'; 2 | 3 | export default a; 4 | -------------------------------------------------------------------------------- /fixture-package/src/foo/b.js: -------------------------------------------------------------------------------- 1 | const b = 'b'; 2 | 3 | export default b; 4 | -------------------------------------------------------------------------------- /fixture-package/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package/src/index.js -------------------------------------------------------------------------------- /fixture-package/src/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/fixture-package/src/node.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/package.json -------------------------------------------------------------------------------- /packages/babel-plugin-transform-cup-globals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/babel-plugin-transform-cup-globals/README.md -------------------------------------------------------------------------------- /packages/babel-plugin-transform-cup-globals/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/babel-plugin-transform-cup-globals/index.js -------------------------------------------------------------------------------- /packages/babel-plugin-transform-cup-globals/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/babel-plugin-transform-cup-globals/package.json -------------------------------------------------------------------------------- /packages/create-universal-package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/create-universal-package/README.md -------------------------------------------------------------------------------- /packages/create-universal-package/bin/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/create-universal-package/bin/build.js -------------------------------------------------------------------------------- /packages/create-universal-package/bin/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/create-universal-package/bin/clean.js -------------------------------------------------------------------------------- /packages/create-universal-package/bin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/create-universal-package/bin/index.js -------------------------------------------------------------------------------- /packages/create-universal-package/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/create-universal-package/build.js -------------------------------------------------------------------------------- /packages/create-universal-package/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/create-universal-package/clean.js -------------------------------------------------------------------------------- /packages/create-universal-package/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/create-universal-package/package.json -------------------------------------------------------------------------------- /packages/create-universal-package/preflight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/create-universal-package/preflight.js -------------------------------------------------------------------------------- /packages/create-universal-package/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/create-universal-package/worker.js -------------------------------------------------------------------------------- /packages/eslint-config-cup-recommended/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/eslint-config-cup-recommended/README.md -------------------------------------------------------------------------------- /packages/eslint-config-cup-recommended/eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/eslint-config-cup-recommended/eslintrc.js -------------------------------------------------------------------------------- /packages/eslint-config-cup-recommended/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/eslint-config-cup-recommended/package.json -------------------------------------------------------------------------------- /packages/eslint-config-cup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/eslint-config-cup/README.md -------------------------------------------------------------------------------- /packages/eslint-config-cup/eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/eslint-config-cup/eslintrc.js -------------------------------------------------------------------------------- /packages/eslint-config-cup/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/eslint-config-cup/package.json -------------------------------------------------------------------------------- /packages/eslint-plugin-cup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/eslint-plugin-cup/README.md -------------------------------------------------------------------------------- /packages/eslint-plugin-cup/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/eslint-plugin-cup/index.js -------------------------------------------------------------------------------- /packages/eslint-plugin-cup/lib/rules/no-undef.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/eslint-plugin-cup/lib/rules/no-undef.js -------------------------------------------------------------------------------- /packages/eslint-plugin-cup/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/eslint-plugin-cup/package.json -------------------------------------------------------------------------------- /packages/eslint-plugin-cup/test/lib/rules/no-undef.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/packages/eslint-plugin-cup/test/lib/rules/no-undef.js -------------------------------------------------------------------------------- /test/e2e-preset-env.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/test/e2e-preset-env.test.js -------------------------------------------------------------------------------- /test/e2e-ts.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/test/e2e-ts.test.js -------------------------------------------------------------------------------- /test/e2e.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/test/e2e.test.js -------------------------------------------------------------------------------- /test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/test/package.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtsao/create-universal-package/HEAD/yarn.lock --------------------------------------------------------------------------------