UNPKG

@bootcamp-project/svelte-config

Version:

Ready-to-use Svelte Configuration with TypeScript, Linting and Unit-Testing by default

94 lines (93 loc) 3.9 kB
{ "name": "@bootcamp-project/svelte-config", "version": "2.2.3", "license": "MIT", "private": false, "description": "Ready-to-use Svelte Configuration with TypeScript, Linting and Unit-Testing by default", "keywords": [ "Svelte", "TypeScript", "Tailwind CSS", "Jest", "ESlint", "Webpack", "Ready-to-use", "Configuration", "TBCP" ], "homepage": "https://configurations.bootcamp-project.com/#/ui_frameworks/svelte", "repository": "https://gitlab.com/the-bootcamp-project/configurations/svelte.git", "bugs": { "url": "https://gitlab.com/the-bootcamp-project/configurations/svelte/-/issues", "email": "contributors@bootcamp-project.com" }, "author": "Bootcamp contributors <contributors@bootcamp-project.com>", "maintainers": [ "Bootcamp contributors <contributors@bootcamp-project.com>", "John Ollhorn <john@ollhorn.de> (https://ollhorn.de)" ], "contributors": [ "John Ollhorn <john@ollhorn.de> (https://ollhorn.de)" ], "files": [ "dist" ], "main": "./dist/index.js", "types": "./dist/@types/index.d.ts", "scripts": { "cleaning": "********************************************************************************************************", "clean:cache": "yarn cache clean", "clean": "rm -rf node_modules dist temp yarn.lock yarn*.log", "linting": "*********************************************************************************************************", "prelint": "yarn run build:temp", "lint:ts": "tsc --noEmit", "lint:format": "prettier --write ./src/**/*.{js,ts}", "lint:fix": "yarn run lint --fix && yarn run lint:format", "lint": "eslint './src/**/*.{js,ts}'", "testing": "*********************************************************************************************************", "smoke:linting": "yarn run lint --config ./tests/smoke/.eslintrc.test.js --no-eslintrc --version", "unit:tests": "env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register 'tests/unit/**/*.ts'", "building": "********************************************************************************************************", "prebuild": "yarn run lint:ts", "build:temp": "yarn run build --outDir temp/", "build": "tsc", "versioning": "******************************************************************************************************", "version:major": "yarn version --major --no-git-tag-version", "version:minor": "yarn version --minor --no-git-tag-version", "version:patch": "yarn version --patch --no-git-tag-version" }, "dependencies": { "@bootcamp-project/eslinttier": "latest", "@bootcamp-project/typescript-config": "latest", "@testing-library/svelte": "latest", "@types/lodash": "latest", "autoprefixer": "latest", "eslint": "latest", "eslint-plugin-svelte3": "latest", "lodash": "latest", "postcss": "latest", "prettier": "latest", "prettier-plugin-svelte": "latest", "svelte": "latest", "svelte-check": "latest", "svelte-preprocess": "latest", "svelte-test-register": "latest", "tailwindcss": "latest" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^5.5.0", "@typescript-eslint/parser": "^5.5.0", "@types/chai": "^4.2.22", "@types/chai-arrays": "^2.0.0", "@types/mocha": "^9.0.0", "@types/node": "^17.0.17", "chai": "^4.3.4", "chai-arrays": "^2.2.0", "mocha": "^9.1.3", "ts-node": "^10.4.0", "typescript": "^4.5.2" }, "resolutions": { "prettier": "2.5.1" } }