Skip to content

Why to encrypt only app/**.js? #6

Open

Description

@manojdcoder

It will be nice to have control over deciding what / which files need encryption. Developer may want to encrypt a private / premium plugin under tns_modules or all XML & CSS files too along with JS inside app.

app/**.js may be kept as default but allow developer to customize them using .app-encryption file (something similar to .gitignore) to mention what all files needs encryption and what all not.

Activity

  1. priyangamani commented on Jul 4, 2017

    @priyangamani

    Getting error by using nativescript-appencryption

  2. priyangamani commented on Jul 4, 2017

    @priyangamani

    Note: D:\FCNativeScript\platforms\android\src\main\java\com\tns\Run
    timeHelper.java uses or overrides a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    1 error
    Incremental compilation of 3 classes completed in 0.564 secs.
    :compileF0F1F2F3F4F5F6F7F8F9F10F11F12F13F14F15F16ReleaseJavaWithJavac FAILED

    FAILURE: Build failed with an exception.

  3. manojdcoder commented on Aug 7, 2017

    @manojdcoder
    Author

    @ivanbuhov / @blagoev / @EddyVerbruggen Any update on this?

  4. radeva commented on Aug 7, 2017

    @radeva
    Contributor

    Hi @manojdcoder @priyangamani ,

    You can see in the README that we decided to deprecate this plugin. It was started as an experiment and currently there are alternatives which do the job. We recommend to use Webpack with Uglify instead.

    Best regards,
    Veselina

  5. manojdcoder commented on Aug 7, 2017

    @manojdcoder
    Author

    @radeva Thanks for the quick response. To make sure Uglify minifies the code but won't encrypt it, am I right?

  6. radeva commented on Aug 15, 2017

    @radeva
    Contributor

    Hi @manojdcoder , you're right.
    Feel free to fork the repo and continue the development of the plugin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions