spfx-fast-serve
Advanced tools
Comparing version 1.11.0 to 2.0.0-beta.0
{ | ||
"markdown.extension.toc.githubCompatibility": true | ||
} | ||
"editor.codeActionsOnSave": { | ||
"source.fixAll": true | ||
}, | ||
"explorer.compactFolders": false | ||
} |
# Change Log | ||
## [2.0.0] - 23 Apr 2021 | ||
Full codebase re-write with TypeScript, better extensibility and SPFx 1.12 support. | ||
## [1.11.0] - 13 Dec 2020 | ||
### Features | ||
- added better support for pnpm package manager | ||
## [1.10.13] - 24 May 2020 | ||
@@ -4,0 +14,0 @@ |
{ | ||
"name": "spfx-fast-serve", | ||
"version": "1.11.0", | ||
"version": "2.0.0-beta.0", | ||
"author": "Sergei Sergeev (https://github.com/s-KaiNet)", | ||
"description": "Improve your SharePoint Framework development by speeding up 'serve' command", | ||
"main": "src/index.js", | ||
"bin": "src/index.js", | ||
"main": "lib/index.js", | ||
"bin": "lib/index.js", | ||
"scripts": { | ||
"test": "echo \"Error: no test specified\" && exit 1" | ||
"build": "npm run lint && tsc -p . && npm run copy", | ||
"copy": "cpy **/*.* ../../lib/templates --parents --cwd=src/templates", | ||
"lint": "eslint -c .eslintrc.json --ext .ts src", | ||
"prepublishOnly": "rimraf -- lib && npm run build", | ||
"dev": "npm run copy && concurrently \"npm run watch:ts\" \"npm run watch:template\"", | ||
"watch:ts": "tsc -p . --watch", | ||
"watch:template": "onchange \"src/templates/**/*.*\" -- npm run copy" | ||
}, | ||
@@ -27,6 +33,17 @@ "keywords": [ | ||
"chalk": "^3.0.0", | ||
"ejs": "^3.1.3", | ||
"detect-indent": "^6.0.0", | ||
"log-symbols": "^3.0.0", | ||
"replace-in-file": "^5.0.2" | ||
}, | ||
"devDependencies": { | ||
"@typescript-eslint/eslint-plugin": "^4.18.0", | ||
"@typescript-eslint/parser": "^4.18.0", | ||
"concurrently": "^6.0.0", | ||
"cpy-cli": "^3.1.1", | ||
"eslint": "^7.22.0", | ||
"onchange": "^7.1.0", | ||
"rimraf": "^3.0.2", | ||
"ts-node": "^9.1.1", | ||
"typescript": "^4.2.3" | ||
} | ||
} |
@@ -26,2 +26,8 @@ # SPFx Fast Serve Tool | ||
## Migration to 2.x version | ||
> **IMPORTANT!** SharePoint Framework 1.12 and onwards is supported starting from `2.x` version of `spfx-fast-serve` | ||
Please use [this guide](/docs/Upgrade%20to%202x.md) if you're planning to migrate your project to `spfx-fast-serve` 2.x. | ||
## Which SharePoint Framework versions are supported | ||
@@ -53,3 +59,3 @@ | ||
Please use [this guide](/LibraryComponents.md) to configure `spfx-fast-serve` with library components. | ||
Please use [this guide](/docs/LibraryComponents.md) to configure `spfx-fast-serve` with library components. | ||
@@ -72,3 +78,3 @@ ## SharePoint Rest Proxy aka [sp-rest-proxy](https://github.com/koltyakov/sp-rest-proxy) support | ||
## Having troubles? Please try to find the answer under [FAQs](/FAQ.md) or raise an issue | ||
## Having troubles? Please try to find the answer under [FAQs](/docs/FAQ.md) or raise an issue | ||
@@ -101,3 +107,3 @@ ## Manual merge warning | ||
Additionally at the top of your `gulpfile.js` add `fs` tool import: `const fs = require("fs");`. | ||
Additionally at the top of your `gulpfile.js` add `fs` tool import: `const fs = require("fs");`. | ||
@@ -104,0 +110,0 @@ That's it! |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Mixed license
License(Experimental) Package contains multiple licenses.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
No tests
QualityPackage does not have any tests. This is a strong signal of a poorly maintained or low quality package.
Found 1 instance in 1 package
563307
71
13763
110
9
1
27
1
+ Addeddetect-indent@^6.0.0
+ Addeddetect-indent@6.1.0(transitive)
- Removedejs@^3.1.3
- Removedasync@3.2.6(transitive)
- Removedbrace-expansion@2.0.1(transitive)
- Removedchalk@4.1.2(transitive)
- Removedejs@3.1.10(transitive)
- Removedfilelist@1.0.4(transitive)
- Removedjake@10.9.2(transitive)
- Removedminimatch@5.1.6(transitive)