├── .changeset └── config.json ├── .github └── workflows │ ├── main.yml │ └── release.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .npmrc ├── .prettierignore ├── .prettierrc.js ├── CHANGELOG.md ├── LICENSE ├── README.md ├── commitlint.config.js ├── eslint.config.mjs ├── example ├── .eslintrc.json ├── .gitignore ├── .svgrrc.json ├── README.md ├── next-env.d.ts ├── next.config.ts ├── package.json ├── pnpm-lock.yaml ├── public │ ├── favicon.ico │ └── svg │ │ └── vercel.svg ├── src │ ├── app │ │ ├── layout.tsx │ │ └── page.tsx │ ├── styles │ │ ├── Home.module.css │ │ └── globals.css │ └── typings │ │ └── index.d.ts └── tsconfig.json ├── index.js ├── package.json ├── pnpm-lock.yaml └── types ├── svg.d.ts └── svgFileLoader.d.ts /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .vscode 3 | *.log 4 | .DS_Store 5 | node_modules 6 | .cache 7 | dist 8 | coverage 9 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | pnpm dlx commitlint --edit $1 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | pnpm run lint 5 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | strict-peer-dependencies=false 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-conventional'] 3 | }; 4 | -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /example/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/.svgrrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/.svgrrc.json -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/README.md -------------------------------------------------------------------------------- /example/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/next-env.d.ts -------------------------------------------------------------------------------- /example/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/next.config.ts -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/package.json -------------------------------------------------------------------------------- /example/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/pnpm-lock.yaml -------------------------------------------------------------------------------- /example/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/public/favicon.ico -------------------------------------------------------------------------------- /example/public/svg/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/public/svg/vercel.svg -------------------------------------------------------------------------------- /example/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/src/app/layout.tsx -------------------------------------------------------------------------------- /example/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/src/app/page.tsx -------------------------------------------------------------------------------- /example/src/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/src/styles/Home.module.css -------------------------------------------------------------------------------- /example/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/src/styles/globals.css -------------------------------------------------------------------------------- /example/src/typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/src/typings/index.d.ts -------------------------------------------------------------------------------- /example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/example/tsconfig.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /types/svg.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/types/svg.d.ts -------------------------------------------------------------------------------- /types/svgFileLoader.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platypusrex/next-plugin-svgr/HEAD/types/svgFileLoader.d.ts --------------------------------------------------------------------------------