Browse Source

Development PDFOptions and link with PDFEngine module

Feature
Safet Purkovic 4 years ago
parent
commit
06c84a2806

+ 2
- 0
BlackRock.Reporting.API/BlackRock.Reporting.API.csproj View File

@@ -38,6 +38,8 @@
</Target>

<ItemGroup>
<PackageReference Include="AutoMapper" Version="10.1.1" />
<PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="8.1.1" />
<PackageReference Include="PuppeteerSharp" Version="5.1.0" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.1.5" />
</ItemGroup>

+ 12
- 4
BlackRock.Reporting.API/Controllers/PDFGeneratorController.cs View File

@@ -1,6 +1,9 @@
using System.Web;
using AutoMapper;
using BlackRock.Reporting.API.Core;
using BlackRock.Reporting.API.Core.Models;
using Microsoft.AspNetCore.Mvc;
using PuppeteerSharp;

namespace BlackRock.Reporting.API.Controllers
{
@@ -9,15 +12,17 @@ namespace BlackRock.Reporting.API.Controllers
{
private readonly IHostEnvironment host;
private readonly IGenerator generator;
private readonly IMapper mapper;

public PDFGeneratorController(IHostEnvironment host, IGenerator generator)
public PDFGeneratorController(IHostEnvironment host, IGenerator generator, IMapper mapper)
{
this.mapper = mapper;
this.generator = generator;
this.host = host;
}
[HttpGet("{url}")]
public async Task<IActionResult> Get(string url = "http://localhost:3000/#/dashboard")
public async Task<IActionResult> Get([FromQuery] OptionsForPdf pdfOptions,string url = "http://localhost:3000/#/dashboard")
{
if (string.IsNullOrEmpty(url))
return BadRequest();
@@ -27,7 +32,10 @@ namespace BlackRock.Reporting.API.Controllers
var fileName = Guid.NewGuid().ToString() + ".pdf";
// Path to wwwroot folder combined with name of pdf file
string path = Path.Combine(host.ContentRootPath, $"wwwroot/pdfs/{fileName}");
await generator.Generate(result, path);

var options = mapper.Map<OptionsForPdf,PdfOptions>(pdfOptions);

await generator.Generate(result, path, options);
FileStream stream = new FileStream(path, FileMode.Open);
return File(stream, "application/pdf", fileName);
}

+ 3
- 1
BlackRock.Reporting.API/Core/IGenerator.cs View File

@@ -1,7 +1,9 @@
using PuppeteerSharp;

namespace BlackRock.Reporting.API.Core
{
public interface IGenerator
{
Task Generate(string url, string path);
Task Generate(string url, string path,PdfOptions options);
}
}

+ 89
- 0
BlackRock.Reporting.API/Core/Models/OptionsForPdf.cs View File

@@ -0,0 +1,89 @@
using System.ComponentModel;
using PuppeteerSharp;
using PuppeteerSharp.Media;

namespace BlackRock.Reporting.API.Core.Models
{
public class OptionsForPdf
{
/// <summary>
/// Scale of the webpage rendering. Defaults to <c>1</c>. Scale amount must be between 0.1 and 2.
/// </summary>
public decimal Scale { get; set; } = 1;

/// <summary>
/// Display header and footer. Defaults to <c>false</c>
/// </summary>
public bool DisplayHeaderFooter { get; set; }

/// <summary>
/// HTML template for the print header. Should be valid HTML markup with following classes used to inject printing values into them:
/// <c>date</c> - formatted print date
/// <c>title</c> - document title
/// <c>url</c> - document location
/// <c>pageNumber</c> - current page number
/// <c>totalPages</c> - total pages in the document
/// </summary>
public string HeaderTemplate { get; set; } = string.Empty;

/// <summary>
/// HTML template for the print footer. Should be valid HTML markup with following classes used to inject printing values into them:
/// <c>date</c> - formatted print date
/// <c>title</c> - document title
/// <c>url</c> - document location
/// <c>pageNumber</c> - current page number
/// <c>totalPages</c> - total pages in the document
/// </summary>
public string FooterTemplate { get; set; } = string.Empty;

/// <summary>
/// Print background graphics. Defaults to <c>false</c>
/// </summary>
public bool PrintBackground { get; set; }

/// <summary>
/// Paper orientation.. Defaults to <c>false</c>
/// </summary>
public bool Landscape { get; set; }

/// <summary>
/// Paper ranges to print, e.g., <c>1-5, 8, 11-13</c>. Defaults to the empty string, which means print all pages
/// </summary>
public string PageRanges { get; set; } = string.Empty;

/// <summary>
/// Paper format. If set, takes priority over <see cref="Width"/> and <see cref="Height"/>
/// </summary>
public PaperFormat Format { get; set; }// = PaperFormat.Letter;

/// <summary>
/// Paper width, accepts values labeled with units
/// </summary>
public object Width { get; set; }

/// <summary>
/// Paper height, accepts values labeled with units
/// </summary>
public object Height { get; set; }

/// <summary>
/// Paper margins, defaults to none
/// </summary>
public MarginOptions MarginOptions { get; set; } = new MarginOptions();

/// <summary>
/// Give any CSS <c>@page</c> size declared in the page priority over what is declared in <c>width</c> and <c>height</c> or <c>format</c> options.
/// Defaults to <c>false</c>, which will scale the content to fit the paper size.
/// </summary>
public bool PreferCSSPageSize { get; set; }

/// <summary>
/// Hides default white background and allows generating pdfs with transparency.
/// </summary>
public bool OmitBackground { get; set; }
public OptionsForPdf()
{
Format = PuppeteerSharp.Media.PaperFormat.Letter;
}
}
}

+ 0
- 9
BlackRock.Reporting.API/PDFEngine.css View File

@@ -1,9 +0,0 @@
@media print {
[mapiranje='map1']
{
display: none;
}
h4{
color:purple;
}
}

+ 0
- 26
BlackRock.Reporting.API/PDFEngine.js View File

@@ -1,26 +0,0 @@
import './PDFEngine.css';
const initialize = () => {
document.getElementsByTagName('canvas').forEach(element => element.setAttribute('map','map1'));
document.getElementsByClassName("col-sm-6").forEach(e => e.setAttribute("mapiranje", "map1"));
const paragraf = document.createElement('p');
paragraf.innerHTML = "hajde radi opet";
document.querySelector('body').appendChild(paragraf);
}
const transform = () => {
document.querySelectorAll('[map="map1"]')[1].style.display = "none";
let maliDivovi = document.querySelectorAll('[mapiranje="map1"]');
maliDivovi.forEach(el => { el.className = "col-sm-12" });
let p = document.createElement('p');
p.innerHTML = 'mozda radi';
document.querySelector('body').appendChild(p);
document.querySelector('body').style.backgroundColor = 'red';
}


const PDFEngine = () =>
{
initialize();
transform();
}

export default PDFEngine;

+ 0
- 28
BlackRock.Reporting.API/PDFEngineJQuery.js View File

@@ -1,28 +0,0 @@
import $ from 'jquery';

const initialize = () => {
document.getElementsByTagName('canvas').forEach(element => element.setAttribute('map','map1'));
document.getElementsByClassName("col-sm-6").forEach(e => e.setAttribute("mapiranje", "map1"));
const paragraf = document.createElement('p');
paragraf.innerHTML = "hajde radi opet";
document.querySelector('body').appendChild(paragraf);
}
const transform = () => {
$("canvas[map='map1']").css({'display':'none'});
// document.querySelectorAll('[map="map1"]')[1].style.display = "none";
// let maliDivovi = document.querySelectorAll('[mapiranje="map1"]');
// maliDivovi.forEach(el => { el.className = "col-sm-12" });
// let p = document.createElement('p');
// p.innerHTML = 'mozda radi';
// document.querySelector('body').appendChild(p);
// document.querySelector('body').style.backgroundColor = 'red';
}


const PDFEngineJQuery = () =>
{
initialize();
transform();
}

export default PDFEngineJQuery;

+ 10
- 11
BlackRock.Reporting.API/Persistence/PdfGenerator.cs View File

@@ -1,4 +1,5 @@
using BlackRock.Reporting.API.Core;
using BlackRock.Reporting.API.Core.Models;
using PuppeteerSharp;

namespace BlackRock.Reporting.API.Persistence
@@ -11,14 +12,14 @@ namespace BlackRock.Reporting.API.Persistence
this.host = host;

}
public async Task Generate(string url, string path)
public async Task Generate(string url, string path, PdfOptions options)
{
await new BrowserFetcher().DownloadAsync(BrowserFetcher.DefaultRevision);
var options = new LaunchOptions
var opts = new LaunchOptions
{
Headless = true
};
using (var browser = await Puppeteer.LaunchAsync(options))
using (var browser = await Puppeteer.LaunchAsync(opts))
using (var page = await browser.NewPageAsync())
{
await page.GoToAsync(url, WaitUntilNavigation.DOMContentLoaded);
@@ -27,14 +28,12 @@ namespace BlackRock.Reporting.API.Persistence
var allResultsSelector = ".chartjs-render-monitor";
await page.WaitForSelectorAsync(allResultsSelector);
await EvaluateScript(page, "dist/main.js");
await page.PdfAsync(path, new PdfOptions()
{
PrintBackground = true,
Format = PuppeteerSharp.Media.PaperFormat.Letter,
Scale = 1,
DisplayHeaderFooter = true
});
await page.PdfAsync(path,options
// new PdfOptions{
// PrintBackground = true,
// Format = PuppeteerSharp.Media.PaperFormat.Letter
// }
);

}
}

+ 13
- 0
BlackRock.Reporting.API/Profiles/Profiler.cs View File

@@ -0,0 +1,13 @@
using AutoMapper;
using PuppeteerSharp;
using BlackRock.Reporting.API.Core.Models;
namespace BlackRock.Reporting.API.Profiles
{
public class Profiler : Profile
{
public Profiler()
{
CreateMap<OptionsForPdf, PdfOptions>();
}
}
}

+ 3
- 0
BlackRock.Reporting.API/Program.cs View File

@@ -1,11 +1,14 @@
using BlackRock.Reporting.API.Core;
using BlackRock.Reporting.API.Persistence;
using AutoMapper;
using BlackRock.Reporting.API.Profiles;

var builder = WebApplication.CreateBuilder(args);

// Add services to the container.
builder.Services.AddCors();
builder.Services.AddControllers();
builder.Services.AddAutoMapper(typeof(Profiler));
builder.Services.AddScoped<IGenerator,PdfGenerator>();
builder.Services.AddSwaggerGen(c =>
{

+ 0
- 12
BlackRock.Reporting.API/WeatherForecast.cs View File

@@ -1,12 +0,0 @@
namespace BlackRock.Reporting.API;

public class WeatherForecast
{
public DateTime Date { get; set; }

public int TemperatureC { get; set; }

public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);

public string? Summary { get; set; }
}

+ 2
- 1
BlackRock.Reporting.API/dist/main.js
File diff suppressed because it is too large
View File


+ 24
- 0
BlackRock.Reporting.API/dist/main.js.LICENSE.txt View File

@@ -0,0 +1,24 @@
/*!
* Sizzle CSS Selector Engine v2.3.6
* https://sizzlejs.com/
*
* Copyright JS Foundation and other contributors
* Released under the MIT license
* https://js.foundation/
*
* Date: 2021-02-16
*/

/*!
* jQuery JavaScript Library v3.6.0
* https://jquery.com/
*
* Includes Sizzle.js
* https://sizzlejs.com/
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license
* https://jquery.org/license
*
* Date: 2021-03-02T17:08Z
*/

+ 2
- 2
BlackRock.Reporting.API/index.js View File

@@ -1,8 +1,8 @@
import PDFEngineJQuery from './PDFEngineJQuery';
import PDFEngine from 'PDFEngine';
// import PDFEngine from './src/PDFEngineJ';
// import './src/PDFEngine.css';

(() =>
{
PDFEngineJQuery();
PDFEngine();
})()

+ 8
- 0
BlackRock.Reporting.API/obj/BlackRock.Reporting.API.csproj.nuget.dgspec.json View File

@@ -40,6 +40,14 @@
"net6.0": {
"targetAlias": "net6.0",
"dependencies": {
"AutoMapper": {
"target": "Package",
"version": "[10.1.1, )"
},
"AutoMapper.Extensions.Microsoft.DependencyInjection": {
"target": "Package",
"version": "[8.1.1, )"
},
"PuppeteerSharp": {
"target": "Package",
"version": "[5.1.0, )"

+ 140
- 198
BlackRock.Reporting.API/obj/project.assets.json View File

@@ -2,6 +2,33 @@
"version": 3,
"targets": {
"net6.0": {
"AutoMapper/10.1.1": {
"type": "package",
"dependencies": {
"Microsoft.CSharp": "4.7.0",
"System.Reflection.Emit": "4.7.0"
},
"compile": {
"lib/netstandard2.0/AutoMapper.dll": {}
},
"runtime": {
"lib/netstandard2.0/AutoMapper.dll": {}
}
},
"AutoMapper.Extensions.Microsoft.DependencyInjection/8.1.1": {
"type": "package",
"dependencies": {
"AutoMapper": "[10.1.1, 11.0.0)",
"Microsoft.Extensions.DependencyInjection.Abstractions": "3.0.0",
"Microsoft.Extensions.Options": "3.0.0"
},
"compile": {
"lib/netstandard2.0/AutoMapper.Extensions.Microsoft.DependencyInjection.dll": {}
},
"runtime": {
"lib/netstandard2.0/AutoMapper.Extensions.Microsoft.DependencyInjection.dll": {}
}
},
"Microsoft.AspNetCore.WebUtilities/2.0.2": {
"type": "package",
"dependencies": {
@@ -24,31 +51,13 @@
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {}
}
},
"Microsoft.CSharp/4.3.0": {
"Microsoft.CSharp/4.7.0": {
"type": "package",
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Dynamic.Runtime": "4.3.0",
"System.Globalization": "4.3.0",
"System.Linq": "4.3.0",
"System.Linq.Expressions": "4.3.0",
"System.ObjectModel": "4.3.0",
"System.Reflection": "4.3.0",
"System.Reflection.Extensions": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Reflection.TypeExtensions": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Threading": "4.3.0"
},
"compile": {
"ref/netstandard1.0/Microsoft.CSharp.dll": {}
"ref/netcoreapp2.0/_._": {}
},
"runtime": {
"lib/netstandard1.3/Microsoft.CSharp.dll": {}
"lib/netcoreapp2.0/_._": {}
}
},
"Microsoft.Extensions.ApiDescription.Server/3.0.0": {
@@ -62,7 +71,7 @@
"buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets": {}
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0": {
"Microsoft.Extensions.DependencyInjection.Abstractions/3.0.0": {
"type": "package",
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
@@ -94,29 +103,26 @@
"lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {}
}
},
"Microsoft.Extensions.Options/2.0.2": {
"Microsoft.Extensions.Options/3.0.0": {
"type": "package",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0",
"Microsoft.Extensions.Primitives": "2.0.0"
"Microsoft.Extensions.DependencyInjection.Abstractions": "3.0.0",
"Microsoft.Extensions.Primitives": "3.0.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Options.dll": {}
"lib/netcoreapp3.0/Microsoft.Extensions.Options.dll": {}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Options.dll": {}
"lib/netcoreapp3.0/Microsoft.Extensions.Options.dll": {}
}
},
"Microsoft.Extensions.Primitives/2.0.0": {
"Microsoft.Extensions.Primitives/3.0.0": {
"type": "package",
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "4.4.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": {}
"lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": {}
"lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {}
}
},
"Microsoft.Net.Http.Headers/2.0.2": {
@@ -687,31 +693,6 @@
"ref/netstandard1.5/System.Diagnostics.Tracing.dll": {}
}
},
"System.Dynamic.Runtime/4.3.0": {
"type": "package",
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Linq": "4.3.0",
"System.Linq.Expressions": "4.3.0",
"System.ObjectModel": "4.3.0",
"System.Reflection": "4.3.0",
"System.Reflection.Emit": "4.3.0",
"System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Reflection.TypeExtensions": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Threading": "4.3.0"
},
"compile": {
"ref/netstandard1.3/System.Dynamic.Runtime.dll": {}
},
"runtime": {
"lib/netstandard1.3/System.Dynamic.Runtime.dll": {}
}
},
"System.Globalization/4.3.0": {
"type": "package",
"dependencies": {
@@ -996,20 +977,13 @@
"ref/netstandard1.5/System.Reflection.dll": {}
}
},
"System.Reflection.Emit/4.3.0": {
"System.Reflection.Emit/4.7.0": {
"type": "package",
"dependencies": {
"System.IO": "4.3.0",
"System.Reflection": "4.3.0",
"System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Runtime": "4.3.0"
},
"compile": {
"ref/netstandard1.1/_._": {}
"ref/netcoreapp2.0/_._": {}
},
"runtime": {
"lib/netstandard1.3/System.Reflection.Emit.dll": {}
"lib/netcoreapp2.0/_._": {}
}
},
"System.Reflection.Emit.ILGeneration/4.3.0": {
@@ -1100,15 +1074,6 @@
"ref/netstandard1.5/System.Runtime.dll": {}
}
},
"System.Runtime.CompilerServices.Unsafe/4.4.0": {
"type": "package",
"compile": {
"ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {}
},
"runtime": {
"lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {}
}
},
"System.Runtime.Extensions/4.3.0": {
"type": "package",
"dependencies": {
@@ -1595,6 +1560,35 @@
}
},
"libraries": {
"AutoMapper/10.1.1": {
"sha512": "uMgbqOdu9ZG5cIOty0C85hzzayBH2i9BthnS5FlMqKtMSHDv4ts81a2jS1VFaDBVhlBeIqJ/kQKjQY95BZde9w==",
"type": "package",
"path": "automapper/10.1.1",
"files": [
".nupkg.metadata",
".signature.p7s",
"automapper.10.1.1.nupkg.sha512",
"automapper.nuspec",
"icon.png",
"lib/net461/AutoMapper.dll",
"lib/net461/AutoMapper.xml",
"lib/netstandard2.0/AutoMapper.dll",
"lib/netstandard2.0/AutoMapper.xml"
]
},
"AutoMapper.Extensions.Microsoft.DependencyInjection/8.1.1": {
"sha512": "xSWoVzOipuDU4PeZcUfaZQ+xqXU8QmGv5jrdlxt3MYm9xaOmrefqcfzGQ3SQ+D+8wfBa/ZwSuL0qKOVj080inA==",
"type": "package",
"path": "automapper.extensions.microsoft.dependencyinjection/8.1.1",
"files": [
".nupkg.metadata",
".signature.p7s",
"automapper.extensions.microsoft.dependencyinjection.8.1.1.nupkg.sha512",
"automapper.extensions.microsoft.dependencyinjection.nuspec",
"icon.png",
"lib/netstandard2.0/AutoMapper.Extensions.Microsoft.DependencyInjection.dll"
]
},
"Microsoft.AspNetCore.WebUtilities/2.0.2": {
"sha512": "dvn80+p1AIQKOfJ+VrOhVMUktWRvJs7Zb+UapZGBNSyrCzTsYiXbb9C7Mzw+nGj5UevnLNFcWWc7BUlLMD2qpw==",
"type": "package",
@@ -1632,21 +1626,25 @@
"version.txt"
]
},
"Microsoft.CSharp/4.3.0": {
"sha512": "P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==",
"Microsoft.CSharp/4.7.0": {
"sha512": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
"type": "package",
"path": "microsoft.csharp/4.3.0",
"path": "microsoft.csharp/4.7.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"ThirdPartyNotices.txt",
"dotnet_library_license.txt",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"lib/MonoAndroid10/_._",
"lib/MonoTouch10/_._",
"lib/net45/_._",
"lib/netcore50/Microsoft.CSharp.dll",
"lib/netcoreapp2.0/_._",
"lib/netstandard1.3/Microsoft.CSharp.dll",
"lib/netstandard2.0/Microsoft.CSharp.dll",
"lib/netstandard2.0/Microsoft.CSharp.xml",
"lib/portable-net45+win8+wp8+wpa81/_._",
"lib/uap10.0.16299/_._",
"lib/win8/_._",
"lib/wp80/_._",
"lib/wpa81/_._",
@@ -1654,7 +1652,7 @@
"lib/xamarinmac20/_._",
"lib/xamarintvos10/_._",
"lib/xamarinwatchos10/_._",
"microsoft.csharp.4.3.0.nupkg.sha512",
"microsoft.csharp.4.7.0.nupkg.sha512",
"microsoft.csharp.nuspec",
"ref/MonoAndroid10/_._",
"ref/MonoTouch10/_._",
@@ -1670,6 +1668,7 @@
"ref/netcore50/ru/Microsoft.CSharp.xml",
"ref/netcore50/zh-hans/Microsoft.CSharp.xml",
"ref/netcore50/zh-hant/Microsoft.CSharp.xml",
"ref/netcoreapp2.0/_._",
"ref/netstandard1.0/Microsoft.CSharp.dll",
"ref/netstandard1.0/Microsoft.CSharp.xml",
"ref/netstandard1.0/de/Microsoft.CSharp.xml",
@@ -1681,14 +1680,19 @@
"ref/netstandard1.0/ru/Microsoft.CSharp.xml",
"ref/netstandard1.0/zh-hans/Microsoft.CSharp.xml",
"ref/netstandard1.0/zh-hant/Microsoft.CSharp.xml",
"ref/netstandard2.0/Microsoft.CSharp.dll",
"ref/netstandard2.0/Microsoft.CSharp.xml",
"ref/portable-net45+win8+wp8+wpa81/_._",
"ref/uap10.0.16299/_._",
"ref/win8/_._",
"ref/wp80/_._",
"ref/wpa81/_._",
"ref/xamarinios10/_._",
"ref/xamarinmac20/_._",
"ref/xamarintvos10/_._",
"ref/xamarinwatchos10/_._"
"ref/xamarinwatchos10/_._",
"useSharedDesignerContext.txt",
"version.txt"
]
},
"Microsoft.Extensions.ApiDescription.Server/3.0.0": {
@@ -1718,16 +1722,16 @@
"tools/netcoreapp2.1/GetDocument.Insider.runtimeconfig.json"
]
},
"Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0": {
"sha512": "eUdJ0Q/GfVyUJc0Jal5L1QZLceL78pvEM9wEKcHeI24KorqMDoVX+gWsMGLulQMfOwsUaPtkpQM2pFERTzSfSg==",
"Microsoft.Extensions.DependencyInjection.Abstractions/3.0.0": {
"sha512": "ofQRroDlzJ0xKOtzNuaVt6QKNImFkhkG0lIMpGl7PtXnIf5SuLWBeiQZAP8DNSxDBJJdcsPkiJiMYK2WA5H8dQ==",
"type": "package",
"path": "microsoft.extensions.dependencyinjection.abstractions/2.0.0",
"path": "microsoft.extensions.dependencyinjection.abstractions/3.0.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
"lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
"microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg.sha512",
"microsoft.extensions.dependencyinjection.abstractions.3.0.0.nupkg.sha512",
"microsoft.extensions.dependencyinjection.abstractions.nuspec"
]
},
@@ -1757,29 +1761,33 @@
"microsoft.extensions.logging.abstractions.nuspec"
]
},
"Microsoft.Extensions.Options/2.0.2": {
"sha512": "LnDPWzNWaMG3LusEXVCfODBcsCb2LpZ1xaUSojMXj4jhQkTJ7uDQH9dhkN4isJZSKeT5lXtW9s2hUY2S9F5E9Q==",
"Microsoft.Extensions.Options/3.0.0": {
"sha512": "aZuVhN/TC872Yb55nrb7an82sfSAdNYxIyzu3zbYHOnhwal5hdkBUxzuoYj1khI2sw0tWq6i82i624zEFmiJhg==",
"type": "package",
"path": "microsoft.extensions.options/2.0.2",
"path": "microsoft.extensions.options/3.0.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/netcoreapp3.0/Microsoft.Extensions.Options.dll",
"lib/netcoreapp3.0/Microsoft.Extensions.Options.xml",
"lib/netstandard2.0/Microsoft.Extensions.Options.dll",
"lib/netstandard2.0/Microsoft.Extensions.Options.xml",
"microsoft.extensions.options.2.0.2.nupkg.sha512",
"microsoft.extensions.options.3.0.0.nupkg.sha512",
"microsoft.extensions.options.nuspec"
]
},
"Microsoft.Extensions.Primitives/2.0.0": {
"sha512": "ukg53qNlqTrK38WA30b5qhw0GD7y3jdI9PHHASjdKyTcBHTevFM2o23tyk3pWCgAV27Bbkm+CPQ2zUe1ZOuYSA==",
"Microsoft.Extensions.Primitives/3.0.0": {
"sha512": "6gwewTbmOh+ZVBicVkL1XRp79sx4O7BVY6Yy+7OYZdwn3pyOKe9lOam+3gXJ3TZMjhJZdV0Ub8hxHt2vkrmN5Q==",
"type": "package",
"path": "microsoft.extensions.primitives/2.0.0",
"path": "microsoft.extensions.primitives/3.0.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll",
"lib/netcoreapp3.0/Microsoft.Extensions.Primitives.xml",
"lib/netstandard2.0/Microsoft.Extensions.Primitives.dll",
"lib/netstandard2.0/Microsoft.Extensions.Primitives.xml",
"microsoft.extensions.primitives.2.0.0.nupkg.sha512",
"microsoft.extensions.primitives.3.0.0.nupkg.sha512",
"microsoft.extensions.primitives.nuspec"
]
},
@@ -2970,77 +2978,6 @@
"system.diagnostics.tracing.nuspec"
]
},
"System.Dynamic.Runtime/4.3.0": {
"sha512": "SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
"type": "package",
"path": "system.dynamic.runtime/4.3.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"ThirdPartyNotices.txt",
"dotnet_library_license.txt",
"lib/MonoAndroid10/_._",
"lib/MonoTouch10/_._",
"lib/net45/_._",
"lib/netcore50/System.Dynamic.Runtime.dll",
"lib/netstandard1.3/System.Dynamic.Runtime.dll",
"lib/portable-net45+win8+wp8+wpa81/_._",
"lib/win8/_._",
"lib/wp80/_._",
"lib/wpa81/_._",
"lib/xamarinios10/_._",
"lib/xamarinmac20/_._",
"lib/xamarintvos10/_._",
"lib/xamarinwatchos10/_._",
"ref/MonoAndroid10/_._",
"ref/MonoTouch10/_._",
"ref/net45/_._",
"ref/netcore50/System.Dynamic.Runtime.dll",
"ref/netcore50/System.Dynamic.Runtime.xml",
"ref/netcore50/de/System.Dynamic.Runtime.xml",
"ref/netcore50/es/System.Dynamic.Runtime.xml",
"ref/netcore50/fr/System.Dynamic.Runtime.xml",
"ref/netcore50/it/System.Dynamic.Runtime.xml",
"ref/netcore50/ja/System.Dynamic.Runtime.xml",
"ref/netcore50/ko/System.Dynamic.Runtime.xml",
"ref/netcore50/ru/System.Dynamic.Runtime.xml",
"ref/netcore50/zh-hans/System.Dynamic.Runtime.xml",
"ref/netcore50/zh-hant/System.Dynamic.Runtime.xml",
"ref/netstandard1.0/System.Dynamic.Runtime.dll",
"ref/netstandard1.0/System.Dynamic.Runtime.xml",
"ref/netstandard1.0/de/System.Dynamic.Runtime.xml",
"ref/netstandard1.0/es/System.Dynamic.Runtime.xml",
"ref/netstandard1.0/fr/System.Dynamic.Runtime.xml",
"ref/netstandard1.0/it/System.Dynamic.Runtime.xml",
"ref/netstandard1.0/ja/System.Dynamic.Runtime.xml",
"ref/netstandard1.0/ko/System.Dynamic.Runtime.xml",
"ref/netstandard1.0/ru/System.Dynamic.Runtime.xml",
"ref/netstandard1.0/zh-hans/System.Dynamic.Runtime.xml",
"ref/netstandard1.0/zh-hant/System.Dynamic.Runtime.xml",
"ref/netstandard1.3/System.Dynamic.Runtime.dll",
"ref/netstandard1.3/System.Dynamic.Runtime.xml",
"ref/netstandard1.3/de/System.Dynamic.Runtime.xml",
"ref/netstandard1.3/es/System.Dynamic.Runtime.xml",
"ref/netstandard1.3/fr/System.Dynamic.Runtime.xml",
"ref/netstandard1.3/it/System.Dynamic.Runtime.xml",
"ref/netstandard1.3/ja/System.Dynamic.Runtime.xml",
"ref/netstandard1.3/ko/System.Dynamic.Runtime.xml",
"ref/netstandard1.3/ru/System.Dynamic.Runtime.xml",
"ref/netstandard1.3/zh-hans/System.Dynamic.Runtime.xml",
"ref/netstandard1.3/zh-hant/System.Dynamic.Runtime.xml",
"ref/portable-net45+win8+wp8+wpa81/_._",
"ref/win8/_._",
"ref/wp80/_._",
"ref/wpa81/_._",
"ref/xamarinios10/_._",
"ref/xamarinmac20/_._",
"ref/xamarintvos10/_._",
"ref/xamarinwatchos10/_._",
"runtimes/aot/lib/netcore50/System.Dynamic.Runtime.dll",
"system.dynamic.runtime.4.3.0.nupkg.sha512",
"system.dynamic.runtime.nuspec"
]
},
"System.Globalization/4.3.0": {
"sha512": "kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
"type": "package",
@@ -3922,26 +3859,34 @@
"system.reflection.nuspec"
]
},
"System.Reflection.Emit/4.3.0": {
"sha512": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
"System.Reflection.Emit/4.7.0": {
"sha512": "VR4kk8XLKebQ4MZuKuIni/7oh+QGFmZW3qORd1GvBq/8026OpW501SzT/oypwiQl4TvT8ErnReh/NzY9u+C6wQ==",
"type": "package",
"path": "system.reflection.emit/4.3.0",
"path": "system.reflection.emit/4.7.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"ThirdPartyNotices.txt",
"dotnet_library_license.txt",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"lib/MonoAndroid10/_._",
"lib/monotouch10/_._",
"lib/MonoTouch10/_._",
"lib/net45/_._",
"lib/netcore50/System.Reflection.Emit.dll",
"lib/netcoreapp2.0/_._",
"lib/netstandard1.1/System.Reflection.Emit.dll",
"lib/netstandard1.1/System.Reflection.Emit.xml",
"lib/netstandard1.3/System.Reflection.Emit.dll",
"lib/netstandard2.0/System.Reflection.Emit.dll",
"lib/netstandard2.0/System.Reflection.Emit.xml",
"lib/netstandard2.1/_._",
"lib/xamarinios10/_._",
"lib/xamarinmac20/_._",
"lib/xamarintvos10/_._",
"lib/xamarinwatchos10/_._",
"ref/MonoAndroid10/_._",
"ref/MonoTouch10/_._",
"ref/net45/_._",
"ref/netcoreapp2.0/_._",
"ref/netstandard1.1/System.Reflection.Emit.dll",
"ref/netstandard1.1/System.Reflection.Emit.xml",
"ref/netstandard1.1/de/System.Reflection.Emit.xml",
@@ -3953,9 +3898,19 @@
"ref/netstandard1.1/ru/System.Reflection.Emit.xml",
"ref/netstandard1.1/zh-hans/System.Reflection.Emit.xml",
"ref/netstandard1.1/zh-hant/System.Reflection.Emit.xml",
"ref/netstandard2.0/System.Reflection.Emit.dll",
"ref/netstandard2.0/System.Reflection.Emit.xml",
"ref/netstandard2.1/_._",
"ref/xamarinios10/_._",
"ref/xamarinmac20/_._",
"system.reflection.emit.4.3.0.nupkg.sha512",
"system.reflection.emit.nuspec"
"ref/xamarintvos10/_._",
"ref/xamarinwatchos10/_._",
"runtimes/aot/lib/netcore50/System.Reflection.Emit.dll",
"runtimes/aot/lib/netcore50/System.Reflection.Emit.xml",
"system.reflection.emit.4.7.0.nupkg.sha512",
"system.reflection.emit.nuspec",
"useSharedDesignerContext.txt",
"version.txt"
]
},
"System.Reflection.Emit.ILGeneration/4.3.0": {
@@ -4365,29 +4320,6 @@
"system.runtime.nuspec"
]
},
"System.Runtime.CompilerServices.Unsafe/4.4.0": {
"sha512": "9dLLuBxr5GNmOfl2jSMcsHuteEg32BEfUotmmUkmZjpR3RpVHE8YQwt0ow3p6prwA1ME8WqDVZqrr8z6H8G+Kw==",
"type": "package",
"path": "system.runtime.compilerservices.unsafe/4.4.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll",
"lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml",
"lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
"lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml",
"ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll",
"ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml",
"ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
"ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml",
"system.runtime.compilerservices.unsafe.4.4.0.nupkg.sha512",
"system.runtime.compilerservices.unsafe.nuspec",
"useSharedDesignerContext.txt",
"version.txt"
]
},
"System.Runtime.Extensions/4.3.0": {
"sha512": "guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
"type": "package",
@@ -5689,6 +5621,8 @@
},
"projectFileDependencyGroups": {
"net6.0": [
"AutoMapper >= 10.1.1",
"AutoMapper.Extensions.Microsoft.DependencyInjection >= 8.1.1",
"PuppeteerSharp >= 5.1.0",
"Swashbuckle.AspNetCore >= 6.1.5"
]
@@ -5732,6 +5666,14 @@
"net6.0": {
"targetAlias": "net6.0",
"dependencies": {
"AutoMapper": {
"target": "Package",
"version": "[10.1.1, )"
},
"AutoMapper.Extensions.Microsoft.DependencyInjection": {
"target": "Package",
"version": "[8.1.1, )"
},
"PuppeteerSharp": {
"target": "Package",
"version": "[5.1.0, )"

+ 8
- 8
BlackRock.Reporting.API/obj/project.nuget.cache View File

@@ -1,18 +1,20 @@
{
"version": 2,
"dgSpecHash": "s5WVkd1sw/v/Z2z9oXlKQEEHiwmainZALLnbumd/rWsactD9V/fD9hJVa7t2jy6tJWAqC8wpem19yy9ycch+Tw==",
"dgSpecHash": "u5LCzMsSc98tqejgvIS7vh2sBsOKVmvwB91LkGNhpRK/OTJT4TBibJo14VN9KPzUL1djIsrbKAcg0IlFWE3yWg==",
"success": true,
"projectFilePath": "C:\\Users\\safet.purkovic\\Desktop\\PDFEngineAPI\\blackrock.reporting.api\\BlackRock.Reporting.API.csproj",
"expectedPackageFiles": [
"C:\\Users\\safet.purkovic\\.nuget\\packages\\automapper\\10.1.1\\automapper.10.1.1.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\automapper.extensions.microsoft.dependencyinjection\\8.1.1\\automapper.extensions.microsoft.dependencyinjection.8.1.1.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.aspnetcore.webutilities\\2.0.2\\microsoft.aspnetcore.webutilities.2.0.2.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\1.1.0\\microsoft.bcl.asyncinterfaces.1.1.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.csharp\\4.3.0\\microsoft.csharp.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.extensions.apidescription.server\\3.0.0\\microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\2.0.0\\microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\3.0.0\\microsoft.extensions.dependencyinjection.abstractions.3.0.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.extensions.logging\\2.0.2\\microsoft.extensions.logging.2.0.2.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\2.0.2\\microsoft.extensions.logging.abstractions.2.0.2.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.extensions.options\\2.0.2\\microsoft.extensions.options.2.0.2.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.extensions.primitives\\2.0.0\\microsoft.extensions.primitives.2.0.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.extensions.options\\3.0.0\\microsoft.extensions.options.3.0.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.extensions.primitives\\3.0.0\\microsoft.extensions.primitives.3.0.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.net.http.headers\\2.0.2\\microsoft.net.http.headers.2.0.2.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.1\\microsoft.netcore.platforms.1.1.1.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512",
@@ -56,7 +58,6 @@
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.diagnostics.diagnosticsource\\4.3.0\\system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.diagnostics.tools\\4.3.0\\system.diagnostics.tools.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.diagnostics.tracing\\4.3.0\\system.diagnostics.tracing.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.dynamic.runtime\\4.3.0\\system.dynamic.runtime.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.globalization.calendars\\4.3.0\\system.globalization.calendars.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.globalization.extensions\\4.3.0\\system.globalization.extensions.4.3.0.nupkg.sha512",
@@ -72,7 +73,7 @@
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.net.sockets\\4.3.0\\system.net.sockets.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.objectmodel\\4.3.0\\system.objectmodel.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.reflection.emit\\4.3.0\\system.reflection.emit.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.reflection.emit\\4.7.0\\system.reflection.emit.4.7.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.reflection.emit.ilgeneration\\4.3.0\\system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.reflection.emit.lightweight\\4.3.0\\system.reflection.emit.lightweight.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.reflection.extensions\\4.3.0\\system.reflection.extensions.4.3.0.nupkg.sha512",
@@ -80,7 +81,6 @@
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.reflection.typeextensions\\4.3.0\\system.reflection.typeextensions.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\4.4.0\\system.runtime.compilerservices.unsafe.4.4.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.runtime.handles\\4.3.0\\system.runtime.handles.4.3.0.nupkg.sha512",
"C:\\Users\\safet.purkovic\\.nuget\\packages\\system.runtime.interopservices\\4.3.0\\system.runtime.interopservices.4.3.0.nupkg.sha512",

+ 20
- 16
BlackRock.Reporting.API/package-lock.json View File

@@ -576,6 +576,12 @@
"supports-color": "^8.0.0"
}
},
"jquery": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz",
"integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==",
"dev": true
},
"json-parse-better-errors": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
@@ -652,9 +658,9 @@
"dev": true
},
"nanoid": {
"version": "3.1.28",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.28.tgz",
"integrity": "sha512-gSu9VZ2HtmoKYe/lmyPFES5nknFrHa+/DT9muUFWFMi6Jh9E1I7bkvlQ8xxf1Kos9pi9o8lBnIOkatMhKX/YUw==",
"version": "3.1.29",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.29.tgz",
"integrity": "sha512-dW2pUSGZ8ZnCFIlBIA31SV8huOGCHb6OwzVCc7A69rb/a+SgPBwfmLvK5TKQ3INPbRkcI8a/Owo0XbiTNH19wg==",
"dev": true
},
"neo-async": {
@@ -740,6 +746,12 @@
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
"dev": true
},
"picocolors": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
"integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
"dev": true
},
"pkg-dir": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
@@ -750,22 +762,14 @@
}
},
"postcss": {
"version": "8.3.8",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.8.tgz",
"integrity": "sha512-GT5bTjjZnwDifajzczOC+r3FI3Cu+PgPvrsjhQdRqa2kTJ4968/X9CUce9xttIB0xOs5c6xf0TCWZo/y9lF6bA==",
"version": "8.3.9",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.9.tgz",
"integrity": "sha512-f/ZFyAKh9Dnqytx5X62jgjhhzttjZS7hMsohcI7HEI5tjELX/HxCy3EFhsRxyzGvrzFF+82XPvCS8T9TFleVJw==",
"dev": true,
"requires": {
"nanocolors": "^0.2.2",
"nanoid": "^3.1.25",
"nanoid": "^3.1.28",
"picocolors": "^0.2.1",
"source-map-js": "^0.6.2"
},
"dependencies": {
"nanocolors": {
"version": "0.2.12",
"resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.12.tgz",
"integrity": "sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug==",
"dev": true
}
}
},
"postcss-modules-extract-imports": {

+ 2
- 3
BlackRock.Reporting.API/package.json View File

@@ -12,11 +12,10 @@
"license": "ISC",
"devDependencies": {
"css-loader": "^6.3.0",
"jquery": "^3.6.0",
"style-loader": "^3.3.0",
"webpack": "^5.55.1",
"webpack-cli": "^4.8.0"
},
"dependencies": {
"jquery": "^3.6.0"
}
"dependencies": {}
}

Loading…
Cancel
Save