Commit db658373 authored by Merzough Münker's avatar Merzough Münker
Browse files

feat: add upload package

parent d93b3ac9
Loading
Loading
Loading
Loading
+71 −0
Changes for angular.json: 71 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -4242,6 +4242,77 @@
          }
        }
      }
    },
    "upload": {
      "projectType": "library",
      "root": "libs/upload",
      "sourceRoot": "libs/upload/src",
      "prefix": "rxap",
      "architect": {
        "build": {
          "builder": "@nrwl/angular:package",
          "options": {
            "tsConfig": "libs/upload/tsconfig.lib.json",
            "project": "libs/upload/ng-package.json"
          },
          "configurations": {
            "production": {
              "tsConfig": "libs/upload/tsconfig.lib.prod.json"
            }
          }
        },
        "lint": {
          "builder": "@angular-devkit/build-angular:tslint",
          "options": {
            "tsConfig": [
              "libs/upload/tsconfig.lib.json",
              "libs/upload/tsconfig.spec.json"
            ],
            "exclude": [
              "**/node_modules/**",
              "!libs/upload/**/*"
            ]
          }
        },
        "test": {
          "builder": "@nrwl/jest:jest",
          "outputs": [
            "coverage/libs/upload"
          ],
          "options": {
            "jestConfig": "libs/upload/jest.config.js",
            "passWithNoTests": true
          }
        },
        "pack": {
          "builder": "@rxap/plugin-pack:build",
          "options": {
            "targets": [
              "upload:update-package-group",
              "upload:build:production",
              "upload:schematics"
            ]
          }
        },
        "schematics": {
          "builder": "@rxap/plugin-library-schematics:build",
          "options": {
            "buildTarget": "upload:build:production",
            "skipBuild": false,
            "tsConfig": "libs/upload/tsconfig.schematics.json"
          }
        },
        "update-package-group": {
          "builder": "@rxap/plugin-library-schematics:update-package-group"
        },
        "publish": {
          "builder": "@rxap/plugin-library-publish:publish",
          "options": {
            "buildTarget": "upload:build:production",
            "preTarget": "upload:pack"
          }
        }
      }
    }
  },
  "newProjectRoot": "",
+1 −0
Changes for jest.config.js: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -50,5 +50,6 @@ module.exports = {
    '<rootDir>/libs/schematics/table',
    '<rootDir>/libs/material/table-window-system',
    '<rootDir>/libs/schematics/shared',
    '<rootDir>/libs/upload'
  ],
};

libs/upload/CHANGELOG

0 → 100644
+1 −0
Changes for libs/upload/CHANGELOG: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
# Changelog
 No newline at end of file

libs/upload/README.md

0 → 100644
+7 −0
Changes for libs/upload/README.md: 7 added lines, 0 removed lines.
Original line number Diff line number Diff line
# upload

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test upload` to execute the unit tests.
+23 −0
Changes for libs/upload/jest.config.js: 23 added lines, 0 removed lines.
Original line number Diff line number Diff line
module.exports = {
  displayName: 'upload',
  preset: '../../jest.preset.js',
  setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'],
  globals: {
    'ts-jest': {
      tsConfig: '<rootDir>/tsconfig.spec.json',
      stringifyContentPathRegex: '\\.(html|svg)$',
      astTransformers: {
        before: [
          'jest-preset-angular/build/InlineFilesTransformer',
          'jest-preset-angular/build/StripStylesTransformer'
        ]
      }
    }
  },
  coverageDirectory: '../../coverage/libs/upload',
  snapshotSerializers: [
    'jest-preset-angular/build/AngularNoNgAttributesSnapshotSerializer.js',
    'jest-preset-angular/build/AngularSnapshotSerializer.js',
    'jest-preset-angular/build/HTMLCommentSerializer.js'
  ]
};
Loading