UNPKG

@networkpro/web

Version:

Locking Down Networks, Unlocking Confidence™ | Security, Networking, Privacy — Network Pro Strategies

135 lines (134 loc) 4.88 kB
{ "name": "@networkpro/web", "private": false, "version": "1.16.0", "description": "Locking Down Networks, Unlocking Confidence™ | Security, Networking, Privacy — Network Pro Strategies", "keywords": [ "advisory", "consulting", "cybersecurity", "networking", "privacy", "pwa", "security", "svelte", "sveltekit" ], "homepage": "https://netwk.pro", "bugs": { "url": "https://github.com/netwk-pro/netwk-pro.github.io/issues/new/choose" }, "repository": { "type": "git", "url": "git+https://github.com/netwk-pro/netwk-pro.github.io.git" }, "license": "CC-BY-4.0 OR GPL-3.0-or-later", "author": { "name": "Scott Lopez", "email": "github@sl.neteng.cc", "url": "https://bio.neteng.pro" }, "type": "module", "engines": { "node": ">=22.0.0 <25", "npm": ">=11.0.0 <12" }, "scripts": { "dev": "vite dev", "start": "npm run dev", "dev:netlify": "netlify dev", "build": "vite build", "preview": "vite preview", "build:netlify": "netlify build", "css:bundle": "node scripts/bundleCss.js", "prepare": "svelte-kit sync || echo ''", "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch", "type-check": "svelte-check --tsconfig ./jsconfig.json", "lint:types": "npm run type-check", "check:env": "node scripts/checkEnv.js", "check:node": "node scripts/checkNode.js", "checkout": "npm run check:node && npm run test:all && npm run lint:all && npm run check", "verify": "npm run checkout", "delete": "rm -rf build .svelte-kit node_modules package-lock.json", "clean": "npm run delete && npm cache clean --force && npm install", "upgrade": "npx npm-check-updates -u", "test": "npm run test:all", "test:all": "npm run test:client -- --run && npm run test:server -- --run", "test:client": "vitest --config vitest.config.client.js", "test:server": "vitest --config vitest.config.server.js", "test:watch": "vitest --config vitest.config.client.js --watch", "test:coverage": "npm run test:client -- --run --coverage && npm run test:server -- --run --coverage", "test:e2e": "npx playwright test --retries=1", "test:redirects": "node scripts/testRedirects.js", "coverage:client": "node scripts/openReport.js client", "coverage:server": "node scripts/openReport.js server", "coverage:open": "npm run coverage:client && npm run coverage:server", "lint": "eslint . --ext .mjs,.js,.svelte", "lint:fix": "eslint . --ext .mjs,.js,.svelte --fix", "lint:jsdoc": "eslint . --ext .js,.mjs,.svelte --max-warnings=0", "lint:css": "stylelint \"**/*.{css,svelte}\" --ignore-path .stylelintignore", "lint:md": "npx markdownlint-cli2 \"**/*.{md,markdown}\" \"#node_modules/**\" \"#build/**\" \"#.netlify/**\" \"#playwright-report/**\" \"#test-results/**\"", "lint:all": "npm run lint && npm run lint:md && npm run lint:css && npm run format", "format": "prettier --check .", "format:fix": "prettier --write .", "lhci": "lhci", "lhci:run": "lhci autorun --config=.lighthouserc.cjs", "audit:coverage": "vitest run tests/internal/auditCoverage.test.js", "postinstall": "npm run check:node" }, "dependencies": { "dompurify": "^3.2.6", "posthog-js": "^1.258.4", "semver": "^7.7.2", "svelte": "5.37.2" }, "devDependencies": { "@eslint/compat": "^1.3.1", "@eslint/js": "^9.32.0", "@lhci/cli": "^0.15.1", "@playwright/test": "^1.54.1", "@sveltejs/adapter-netlify": "^5.1.0", "@sveltejs/kit": "2.27.0", "@sveltejs/vite-plugin-svelte": "^6.1.0", "@testing-library/jest-dom": "^6.6.4", "@testing-library/svelte": "^5.2.8", "@vitest/coverage-v8": "^3.2.4", "autoprefixer": "^10.4.21", "browserslist": "^4.25.1", "eslint": "^9.32.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-jsdoc": "^52.0.2", "eslint-plugin-svelte": "^3.11.0", "globals": "^16.3.0", "jsdom": "^26.1.0", "lightningcss": "^1.30.1", "markdownlint": "^0.38.0", "markdownlint-cli2": "^0.18.1", "mdsvex": "^0.12.6", "playwright": "^1.54.1", "postcss": "^8.5.6", "prettier": "^3.6.2", "prettier-plugin-svelte": "^3.4.0", "stylelint": "^16.23.0", "stylelint-config-html": "^1.1.0", "stylelint-config-recommended": "^17.0.0", "stylelint-order": "^7.0.0", "svelte-check": "^4.3.0", "svelte-eslint-parser": "^1.3.0", "svelte-preprocess": "^6.0.3", "typescript": "^5.9.2", "vite": "^7.0.6", "vite-plugin-lightningcss": "^0.0.5", "vite-tsconfig-paths": "^5.1.4", "vitest": "^3.2.4" }, "overrides": { "@sveltejs/kit": { "cookie": "^0.7.0" }, "@lhci/cli": { "cookie": "^0.7.0" } } }