Browse Source

Merge pull request #10502 from abpframework/fix/datatables-version

datatables-bs5 version update to 5
pull/10505/head
Bunyamin Coskuner 5 years ago
committed by GitHub
parent
commit
e338dda5d4
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      npm/ng-packs/packages/theme-shared/package.json
  2. 3
      npm/ng-packs/scripts/replace-with-tilde.ts
  3. 4
      npm/packs/datatables.net-bs5/package.json
  4. 12
      npm/replace-with-tilde.js

4
npm/ng-packs/packages/theme-shared/package.json

@ -9,10 +9,10 @@
"dependencies": { "dependencies": {
"@abp/ng.core": "~5.0.0-beta.2", "@abp/ng.core": "~5.0.0-beta.2",
"@fortawesome/fontawesome-free": "^5.15.4", "@fortawesome/fontawesome-free": "^5.15.4",
"@ng-bootstrap/ng-bootstrap": "^7.0.0", "@ng-bootstrap/ng-bootstrap": "^11.0.0-beta.2",
"@ngx-validate/core": "^0.0.13", "@ngx-validate/core": "^0.0.13",
"@swimlane/ngx-datatable": "^19.0.0", "@swimlane/ngx-datatable": "^19.0.0",
"bootstrap": "~4.6.0", "bootstrap": "^5.1.1",
"tslib": "^2.0.0" "tslib": "^2.0.0"
}, },
"publishConfig": { "publishConfig": {

3
npm/ng-packs/scripts/replace-with-tilde.ts

@ -1,4 +1,3 @@
import execa from 'execa';
import fse from 'fs-extra'; import fse from 'fs-extra';
import glob from 'glob'; import glob from 'glob';
@ -10,7 +9,7 @@ async function replace(filePath: string) {
if (!dependencies) return; if (!dependencies) return;
Object.keys(dependencies).forEach(key => { Object.keys(dependencies).forEach(key => {
if (key.includes('@abp/') && key !== '@abp/utils') { if (key.includes('@abp/')) {
dependencies[key] = dependencies[key].replace('^', '~'); dependencies[key] = dependencies[key].replace('^', '~');
} }
}); });

4
npm/packs/datatables.net-bs5/package.json

@ -1,11 +1,11 @@
{ {
"version": "4.4.0", "version": "5.0.0-beta.2",
"name": "@abp/datatables.net-bs5", "name": "@abp/datatables.net-bs5",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@abp/datatables.net": "~4.4.0", "@abp/datatables.net": "~5.0.0-beta.2",
"datatables.net-bs5": "^1.10.25" "datatables.net-bs5": "^1.10.25"
}, },
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

12
npm/replace-with-tilde.js

@ -1,5 +1,5 @@
const glob = require('glob'); const glob = require("glob");
const fse = require('fs-extra'); const fse = require("fs-extra");
function replace(filePath) { function replace(filePath) {
const pkg = fse.readJsonSync(filePath); const pkg = fse.readJsonSync(filePath);
@ -9,17 +9,17 @@ function replace(filePath) {
if (!dependencies) return; if (!dependencies) return;
Object.keys(dependencies).forEach((key) => { Object.keys(dependencies).forEach((key) => {
if (key.includes('@abp/') && key !== '@abp/utils') { if (key.includes("@abp/")) {
dependencies[key] = dependencies[key].replace('^', '~'); dependencies[key] = dependencies[key].replace("^", "~");
} }
}); });
fse.writeJsonSync(filePath, { ...pkg, dependencies }, { spaces: 2 }); fse.writeJsonSync(filePath, { ...pkg, dependencies }, { spaces: 2 });
} }
glob('./packs/**/package.json', {}, (er, files) => { glob("./packs/**/package.json", {}, (er, files) => {
files.forEach((path) => { files.forEach((path) => {
if (path.includes('node_modules')) { if (path.includes("node_modules")) {
return; return;
} }

Loading…
Cancel
Save