-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.json
124 lines (124 loc) · 4.51 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
{
"name": "RealShotPDF",
"description": "RealShotPDF is a Chrome extension designed to simplify the process of creating PDF documents from web content. The extension allows users to navigate through selected webpages, parse and display links in a tree view, and generate PDFs for the chosen pages. It operates locally without sending any data to external servers.",
"version": "0.0.1",
"homepage": "https://github.com/lekhmanrus/real-shot-pdf",
"bugs": {
"url": "https://github.com/lekhmanrus/real-shot-pdf/issues",
"email": "lekhman112@gmail.com"
},
"author": "Ruslan Lekhman <lekhman112@gmail.com> (https://github.com/lekhmanrus)",
"contributors": [
"Ruslan Lekhman <lekhman112@gmail.com> (https://github.com/lekhmanrus)"
],
"repository": {
"type": "git",
"url": "https://github.com/lekhmanrus/real-shot-pdf"
},
"license": "MIT",
"readme": "https://github.com/lekhmanrus/real-shot-pdf/blob/main/README.md",
"scripts": {
"prepare": "is-ci || husky install",
"ng": "ng",
"start": "npm run watch",
"build:angular": "ng build --configuration development",
"build:angular-production": "ng build --configuration production",
"watch:angular": "ng build --watch --configuration development --delete-output-path false --source-map=true --plugin ~angular/sourcemaps-plugin.js",
"build:chrome": "webpack --config chrome/webpack.config.js",
"build:chrome-production": "webpack --config chrome/webpack.config.prod.js",
"watch:chrome": "webpack --config chrome/webpack.config.js -w",
"build": "npm run clean && npm run build:angular && npm run build:chrome",
"build:production": "npm run build:angular-production && npm run build:chrome-production && npm run pack",
"watch": "npm run clean && npm-run-all --parallel watch:*",
"clean": "rimraf angular/dist",
"pack": "cd angular/dist && cross-var bestzip ../../real-shot-pdf-v$npm_package_version.zip *",
"lint": "ng lint",
"release": "standard-version",
"commitlint": "commitlint"
},
"private": false,
"keywords": [
"chrome extension",
"pdf generation",
"web scraping",
"wysiwyg",
"link parsing",
"webpage to pdf",
"local documentation",
"knowledge base",
"knowledgebase",
"web data extraction",
"pdf generator",
"chrome devtools",
"browser extension",
"pdf merge",
"pdf download",
"ai assistant",
"gpt integration",
"chrome debugger",
"web crawling",
"angular",
"material",
"chrome",
"extension",
"privacy-focused",
"open source"
],
"dependencies": {
"@angular/animations": "17.3.0-next.0",
"@angular/cdk": "17.3.0-next.0",
"@angular/common": "17.3.0-next.0",
"@angular/compiler": "17.3.0-next.0",
"@angular/core": "17.3.0-next.0",
"@angular/forms": "17.3.0-next.0",
"@angular/material": "17.3.0-next.0",
"@angular/platform-browser": "17.3.0-next.0",
"@angular/platform-browser-dynamic": "17.3.0-next.0",
"@angular/router": "17.3.0-next.0",
"lodash-es": "4.17.21",
"ngx-build-plus": "17.0.0",
"pdf-lib": "1.17.1",
"rxjs": "7.8.1",
"tslib": "2.6.2",
"zone.js": "0.14.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "17.2.2",
"@angular-eslint/builder": "17.2.2-alpha.2",
"@angular-eslint/eslint-plugin": "17.2.2-alpha.2",
"@angular-eslint/eslint-plugin-template": "17.2.2-alpha.2",
"@angular-eslint/schematics": "17.2.2-alpha.2",
"@angular-eslint/template-parser": "17.2.2-alpha.2",
"@angular/cli": "17.2.2",
"@angular/compiler-cli": "17.3.0-next.0",
"@commitlint/cli": "19.0.3",
"@commitlint/config-conventional": "19.0.3",
"@commitlint/format": "19.0.3",
"@types/chrome": "0.0.262",
"@types/lodash-es": "4.17.12",
"@typescript-eslint/eslint-plugin": "7.1.1-alpha.2",
"@typescript-eslint/parser": "7.1.1-alpha.2",
"autoprefixer": "10.4.18",
"awesome-typescript-loader": "5.2.1",
"bestzip": "2.2.1",
"conventional-changelog-angular": "7.0.0",
"cross-var": "1.1.0",
"eslint": "8.57.0",
"eslint-import-resolver-typescript": "3.6.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jsdoc": "48.2.0",
"eslint-plugin-prefer-arrow": "1.2.3",
"eslint-plugin-rxjs": "5.0.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "8.0.3",
"is-ci": "3.0.1",
"npm-run-all": "4.1.5",
"postcss": "8.4.35",
"rimraf": "5.0.5",
"standard-version": "9.5.0",
"tailwindcss": "3.4.1",
"ts-loader": "9.5.1",
"typescript": "5.3.3",
"webpack-cli": "5.1.4"
}
}