Add comprehensive models and script for handling inline scripts and structured data
- Implement `remove-inline-scripts.js` to externalize Next.js inline scripts, enhancing CSP compliance. - Add models for `Book`, `Character`, `Story`, `Editor`, `System`, and `BookSerie` with relevant properties and utilities. - Include macOS entitlements plist for app development with advanced permissions. - Add utility functions to handle script hashing, cookie management, and content formatting.
12
build/entitlements.mac.plist
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>com.apple.security.cs.allow-jit</key>
|
||||
<true/>
|
||||
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
|
||||
<true/>
|
||||
<key>com.apple.security.cs.debugger</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
BIN
build/icon.png
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
build/icons/mac/icon.icns
Normal file
BIN
build/icons/png/1024x1024.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
build/icons/png/128x128.png
Normal file
|
After Width: | Height: | Size: 5.4 KiB |
BIN
build/icons/png/16x16.png
Normal file
|
After Width: | Height: | Size: 507 B |
BIN
build/icons/png/24x24.png
Normal file
|
After Width: | Height: | Size: 838 B |
BIN
build/icons/png/256x256.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
build/icons/png/32x32.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
build/icons/png/48x48.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
build/icons/png/512x512.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
build/icons/png/64x64.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
build/icons/win/icon.ico
Normal file
|
After Width: | Height: | Size: 353 KiB |