├── .gitattributes ├── .github └── workflows │ ├── pages.yml │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .npmrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── eslint.config.js ├── package.json ├── playground ├── .gitignore ├── index.html ├── package.json ├── postcss.config.cjs ├── public │ └── vite.svg ├── src │ ├── App.css │ ├── App.tsx │ ├── assets │ │ └── react.svg │ ├── device.ts │ ├── flexible.ts │ ├── index.css │ ├── main.tsx │ ├── tailwind.css │ └── vite-env.d.ts ├── tailwind.config.cjs └── vite.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── src └── index.ts ├── tests ├── flexible.test.ts ├── node-env.test.ts └── test-utils.ts ├── tsconfig.dev.json ├── tsconfig.json ├── tsup.config.ts └── vitest.config.ts /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/workflows/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/.github/workflows/pages.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/.npmrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/package.json -------------------------------------------------------------------------------- /playground/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/.gitignore -------------------------------------------------------------------------------- /playground/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/index.html -------------------------------------------------------------------------------- /playground/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/package.json -------------------------------------------------------------------------------- /playground/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/postcss.config.cjs -------------------------------------------------------------------------------- /playground/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/public/vite.svg -------------------------------------------------------------------------------- /playground/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/src/App.css -------------------------------------------------------------------------------- /playground/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/src/App.tsx -------------------------------------------------------------------------------- /playground/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/src/assets/react.svg -------------------------------------------------------------------------------- /playground/src/device.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/src/device.ts -------------------------------------------------------------------------------- /playground/src/flexible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/src/flexible.ts -------------------------------------------------------------------------------- /playground/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/src/index.css -------------------------------------------------------------------------------- /playground/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/src/main.tsx -------------------------------------------------------------------------------- /playground/src/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/src/tailwind.css -------------------------------------------------------------------------------- /playground/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /playground/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/tailwind.config.cjs -------------------------------------------------------------------------------- /playground/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/playground/vite.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - playground 3 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/src/index.ts -------------------------------------------------------------------------------- /tests/flexible.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/tests/flexible.test.ts -------------------------------------------------------------------------------- /tests/node-env.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/tests/node-env.test.ts -------------------------------------------------------------------------------- /tests/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/tests/test-utils.ts -------------------------------------------------------------------------------- /tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/tsconfig.dev.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/tsup.config.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hemengke1997/modern-flexible/HEAD/vitest.config.ts --------------------------------------------------------------------------------