vite-plugin-csp-guard
A vite plugin for your content security policy
File Explorer
Download Latest Version (.zip)- action.yml
- generic-bug-report.md
- react-bug-report.md
- dependency-review.yml
- release.yml
- triage.yml
- dependabot.yml
- pull_request_template.md
- extensions.json
- settings.json
- _meta.json
- mpa.mdx
- policy.mdx
- spa.mdx
- _meta.json
- v2.mdx
- v3.mdx
- v4.mdx
- _document.tsx
- _meta.json
- api-docs.mdx
- index.mdx
- logo.png
- next-env.d.ts
- next-sitemap.config.js
- next.config.js
- package.json
- theme.config.jsx
- tsconfig.json
- vite.svg
- react.svg
- StyledExample.tsx
- App.css
- App.tsx
- index.css
- main.tsx
- vite-env.d.ts
- main.spec.ts
- main.spec.ts
- .eslintrc.cjs
- index.html
- package.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- vite.svg
- react.svg
- App.less
- App.tsx
- button.module.less
- Button.tsx
- variables.less
- index.less
- main.tsx
- vite-env.d.ts
- main.spec.ts
- main.spec.ts
- .eslintrc.cjs
- index.html
- package.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- vite.svg
- App.tsx
- main.tsx
- theme.tsx
- vite-env.d.ts
- main.spec.ts
- main.spec.ts
- .eslintrc.cjs
- index.html
- package.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- vite.svg
- preact.svg
- app.css
- app.tsx
- index.css
- main.tsx
- vite-env.d.ts
- main.spec.ts
- main.spec.ts
- index.html
- package.json
- tsconfig.app.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- vite.svg
- react.svg
- App.css
- App.tsx
- Injector.tsx
- index.css
- main.tsx
- vite-env.d.ts
- main.spec.ts
- main.spec.ts
- .eslintrc.cjs
- index.html
- package.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- _index.tsx
- entry.client.tsx
- entry.server.tsx
- root.tsx
- tailwind.css
- favicon.ico
- .eslintrc.cjs
- package.json
- tailwind.config.ts
- tsconfig.json
- vite.config.ts
- vite.svg
- react.svg
- App.scss
- App.tsx
- button.module.scss
- Button.tsx
- variables.scss
- index.scss
- main.tsx
- vite-env.d.ts
- main.spec.ts
- main.spec.ts
- .eslintrc.cjs
- index.html
- package.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- vite.svg
- solid.svg
- App.css
- App.tsx
- index.css
- index.tsx
- vite-env.d.ts
- main.spec.ts
- main.spec.ts
- index.html
- package.json
- tsconfig.app.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- vite.svg
- App.css
- App.tsx
- Home.tsx
- Home2.tsx
- index.css
- main.tsx
- sri.spec.ts
- main.spec.ts
- index.html
- package.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- vite.svg
- react.svg
- App.styl
- App.tsx
- button.module.styl
- Button.tsx
- variables.styl
- index.styl
- main.tsx
- vite-env.d.ts
- main.spec.ts
- main.spec.ts
- .eslintrc.cjs
- index.html
- package.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- vite.svg
- svelte.svg
- Counter.svelte
- app.css
- App.svelte
- main.ts
- vite-env.d.ts
- main.spec.ts
- main.spec.ts
- index.html
- package.json
- svelte.config.js
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- vite.svg
- react.svg
- App.tsx
- index.css
- main.tsx
- vite-env.d.ts
- main.spec.ts
- main.spec.ts
- .eslintrc.cjs
- index.html
- package.json
- postcss.config.js
- tailwind.config.js
- tsconfig.app.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- vite.svg
- react.svg
- App.tsx
- main.tsx
- style.css
- vite-env.d.ts
- main.spec.ts
- main.spec.ts
- .eslintrc.cjs
- index.html
- package.json
- tailwind.config.js
- tsconfig.app.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- extensions.json
- vite.svg
- vue.svg
- HelloWorld.vue
- App.vue
- main.ts
- style.css
- vite-env.d.ts
- main.spec.ts
- main.spec.ts
- index.html
- package.json
- tsconfig.app.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- extensions.json
- vite.svg
- vue.svg
- HelloWorld.vue
- index.ts
- App.vue
- Bye.vue
- Four.vue
- Hello.vue
- main.ts
- style.css
- vite-env.d.ts
- main.spec.ts
- main.spec.ts
- index.html
- package.json
- tsconfig.app.json
- tsconfig.json
- tsconfig.node.json
- tsconfig.tsbuildinfo
- vite.config.ts
- library.js
- next.js
- package.json
- vite-react.js
- index.ts
- package.json
- rollup.config.mjs
- tsconfig.json
- base.json
- nextjs.json
- node.json
- package.json
- vite.json
- css.ts
- post.ts
- extraction.ts
- index.ts
- constants.ts
- core.ts
- createPolicy.ts
- keywordForm.ts
- DynamicImportAnalyzer.ts
- index.ts
- IntegrityProcessor.ts
- processHtml.ts
- runtime.ts
- constants.ts
- handleIndexHtml.ts
- index.ts
- lazy.ts
- constants.ts
- index.ts
- types.ts
- utils.ts
- createPolicy.test.ts
- extraction.test.ts
- hashing.test.ts
- transformPolicy.test.ts
- LICENSE
- package.json
- README.md
- rollup.config.mjs
- tsconfig.json
- cleanup-modules.sh
- hash-file-content.js
- hash-file-content.sh
- release.sh
- config.ts
- .eslintrc.js
- .gitignore
- .npmrc
- .prettierignore
- AGENTS.md
- CONTRIBUTING.md
- LICENSE
- package.json
- playwright.config.ts
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- turbo.json
# Installation Guide
1. Get the code
git clone https://github.com/tsotimus/vite-plugin-csp-guard
Downloads the entire project code from GitHub to your computer.
cd vite-plugin-csp-guard
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
โ ๏ธ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd apps/emotion
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
