Website restoration: Node.js backend, restored design, GitHub sync disabled
- Replaced broken .NET backend with Node.js/Express - Restored original website design with purple gradient hero - Updated homepage and shop pages with Bootstrap 5 responsive design - Disabled GitHub remote sync - all code now stored locally only - Created backup scripts and documentation - All changes saved on Ubuntu server at /var/www/SkyArtShop
This commit is contained in:
22
backend/node_modules/express-validator/lib/field-selection.d.ts
generated
vendored
Normal file
22
backend/node_modules/express-validator/lib/field-selection.d.ts
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
import { FieldInstance, Location, Request, UnknownFieldInstance } from './base';
|
||||
export type SelectFields = (req: Request, fields: string[], locations: Location[]) => FieldInstance[];
|
||||
export declare const selectFields: SelectFields;
|
||||
export declare const selectUnknownFields: (req: Request, knownFields: string[], locations: Location[]) => UnknownFieldInstance[];
|
||||
/**
|
||||
* Reconstructs a field path from a list of path segments.
|
||||
*
|
||||
* Most segments will be concatenated by a dot, for example `['foo', 'bar']` becomes `foo.bar`.
|
||||
* However, a numeric segment will be wrapped in brackets to match regular JS array syntax:
|
||||
*
|
||||
* ```
|
||||
* reconstructFieldPath(['foo', 0, 'bar']) // foo[0].bar
|
||||
* ```
|
||||
*
|
||||
* Segments which have a special character such as `.` will be wrapped in brackets and quotes,
|
||||
* which also matches JS syntax for objects with such keys.
|
||||
*
|
||||
* ```
|
||||
* reconstructFieldPath(['foo', 'bar.baz', 'qux']) // foo["bar.baz"].qux
|
||||
* ```
|
||||
*/
|
||||
export declare function reconstructFieldPath(segments: readonly string[]): string;
|
||||
Reference in New Issue
Block a user